Pages

Thursday, April 8, 2010

Sidewalk Art

Spotted near the San Diego Velodrome in Balboa Park.