LEON, Nicaragua - Charlie Doggett's COSTA RICA +
La Merced Church

La Merced Church

León, Guatemala

La Merced ChurchLeónGuatemala

From Churches - Nicaragua