Monday, July 5, 2010

A Summer Puppet


Bread & Puppet

No comments: