Restaurant Los Conspiradores, Trinidad, Sancti Spiritus Province, Cuba, Republic of Cuba, Greater Antilles, Caribbean

- Image ID: PCTFNJ
Restaurant Los Conspiradores, Trinidad, Sancti Spiritus Province, Cuba, Republic of Cuba, Greater Antilles, Caribbean
mauritius images GmbH / Alamy Stock Photo
Image ID: PCTFNJ