Designed by
Title
Aerial view of Taormina resort town located in Metropolitan City of Messina, on east coast of Sicily island, Italy #156117116
Description
Aerial view of Taormina resort town located in Metropolitan City of Messina, on east coast of Sicily island, Italy. Bright sun in blue sky, azure sea and green tropical plants in summer day