Monday, October 3, 2011

Dog Puppeteer in Recoleta

This video was filmed in Recoleta, Buenos Aires, Argentina.

No comments: