Perched on an ocean-facing hillside in Taormina, Sicily, this storied villa deserves a starring role in a Bond film or spy drama.
historic
1 post
Perched on an ocean-facing hillside in Taormina, Sicily, this storied villa deserves a starring role in a Bond film or spy drama.