Mediterranean garden in Neos Voutzas

Green roof in Ilion