June 12, 2011

Huaca de la Luna – DTLA

Another shot from my new favorite location. Pyramids in Downtown LA. Who knew?

 

Leave a Reply

*