Saw these interesting stickers on the side of a building in North Park.
Photo by kimrescate
Posted March 22, 2010