Designed by
Title
La Merced Church, Granada Nicaragua #65809038
Description
The La Merced Church is a historic building and landmark in Spanish colonial city of Granada, Nicaragua. Originally built in 1534. Spanish name is Iglesia de La Merced.
This image is editorial