Saw these interesting stickers on the side of a building in North Park.
Image posted by kimrescate
March 22, 2010
Rate this!