« back to search results

Image 20 of 60
< Prev Next >
Cuba_Havana_1329.jpg
Cuba, Havana.  Church of La Merced Altar.