Picture taken next to Horton Plaza Mall. Balboa Theatre.
Image posted by Ariana Drehsler
April 3, 2011
Rate this!