Richard And Jo Demeester's photos with the keyword: Iglesia de la Santísima Trinidad

Trinidad, Cuba

29 Jul 2009 1 297
Above Plaza Mayor, in Trinidad, on Cuba's south coast.