Lucha Libre Masks. Olvera Street, Los Angeles, CA (Click on the photo for a closer look!)
Posted April 22, 2015, 2:00 PM under Los Angeles, Photos, Travel with tags California, Los Angeles, Los Angeles CA, Lucha Libre, Olvera Street, Photography, Photos, Travel. Follow responses to this post through the RSS 2.0 feed.
Leave a response or trackback from your own site.
Leave a Reply