Glyfada Residence Top Floor with Sea & Tower View, Atena

Atena, Grecia