Santa Cruz del Sur
City in
Camagüey Province
,
Cuba
, North America
Loading...