Designed by
Title
Old Plaza in Olvera Street #136766341
Description
Los Angeles, California, United States - August 9, 2018: La Luz Del Dia Restaurant and La Plaza United Methodist Church in Old Plaza, Olvera Streets, downtown LA, Los Angeles State Historic Landmark.
This image is editorial