English Main altar, La Merced Church, Havana, Cuba Spanish Altar mayor, Iglesia de La Merced, La Habana, Cuba...
English Interior of La Merced Church, Havana, Cuba Spanish Altar de la iglesia La Merced, La Habana, Cuba...
Domingo Church , 243 Some Carnival Floats 244 The Ancient Cathedral 245 The Police Station, Panama 245 Church of Our Lady of Mercy (La Merced) 246 Young...