› added 6 days ago
16
TIL Los Angeles, like most Latin American cities, has a pintoresque downtown square plaza with a church across where the city was founded by the Spaniards. It's called Plaza Olvera and Our Lady Queen of Angels Church.
via reddit.com