Tuesday, June 9, 2009

Monster Puppets in Seattle

video

A cute little shop in Capitol Hill had these upstairs in their own wee gallery!

No comments: