This image was acquired from
wikimedia. It was marked as Public Domain or CC0 and is free to use. To verify, go to the source and check the information there.
Keywords from Image Description:
La Placita Church Los Angeles California. La Iglesia de Nuestra Seora la Reina de Los ngeles or The Church of Our Lady the Queen of the Angels which is also known as La Placita located in the Old Plaza of Downtown Los Angeles California Original publication Los Angeles Timesbr Immediate source Family archive Antonio Herrerabr Life