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