Designed by
Title
Iglesia de Nuestra Senora de los del Carmen, House where Castro lived in Santiago de Cuba #186688452
Description
Santiago de Cuba, Cuba - July 12, 2018: Iglesia de Nuestra Senora de los del Carmen, House where Castro lived in Santiago de Cuba
This image is editorial