Pin It

Street Dog Puppeteer

Uploaded by Andyertai

Tuesday Oct 04, 2011 15:41

Fantastic puppeteering talent filmed in Recoleta, Buenos Aires, Argentina.