Designed by
Title
Restaurant in Taormina city #165732780
Description
Taormina, Italy - May 5, 2019: La Scala restaurant in Taormina city on Sicily Island, italian, republic, messina, province, sicilia, taurmina, balcony, bar, comune, food, historic, isle, old, town, people, stairs, table, tables, tourism, tourist, tourists, travel
This image is editorial