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

La Merced Church

León, Guatemala

La Merced ChurchLeónGuatemala

From Churches - Nicaragua