Homes
Modern Villa in Glyfada x Dolihos Architects
Greece-based architecture firm Dolihos Architects has designed this modern villa in Glyfada, Greece. Glyfada is a suburb of…