Loading...
Return to
Camelia gallery
Floor-to-ceiling, wall-to-wall windows create a light, airy atmosphere.
19 / 38
A photo of Camelia – Luxury villa in Giarre, Sicily – The Thinking Traveller