stuffed animal + walking

!stuffed animal×!walking×

showing 2004 only · show all years
appears with…
stuffed animal + walking
Here's the enormous, creepy stuffed animal perched atop of the traffic signal box on the corner of Houston and Mulberry that I saw while walking up to Bar13 to meet up with...