Designed by
Title
Taormina, Sicily, Italy - May 05, 2014: Luxury Il Gattopardo Restaurant #201913663
Description
Taormina, Sicily, Italy - May 05, 2014: Luxury Il Gattopardo Restaurant in the beautiful town Taormina, Sicily, Italy
This image is editorial