The Village of Castelmola above Taormina town, Sicily Italy
Size:
5460px × 3640px
Photo credit: ©
Stefano Paterna / Alamy / Afripics
License:
Licensed
Model Released:
No
Keywords:
castelmola,
italy,
sic,
sicily,
taormina,
town,
travel,
village