Loading...
Return to
Camelia gallery
The internal courtyard pool has sea views via the living room windows.
1 / 38
A photo of Camelia – Luxury villa in Giarre, Sicily – The Thinking Traveller