Sunday, August 14, 2011

Standing On The Moon



Interesting sticker in downtown Los Angeles featuring a triangle with feet standing on the moon.

No comments:

Post a Comment