Photo: Wikipedia / Wikimedia Commons
Iglesia de Santa Liberata
CatholicLima, Peru
📍 Jirón Atahualpa
The Iglesia de Santa Liberata is a Catholic church located in Alameda de los Descalzos in Rímac District, Lima, Lima Region, Peru.
From Wikipedia · CC BY-SA 4.0 — Read on Wikipedia
Open on the map →Church official? Correct or claim this page