This 1,045 square foot project is located in Utica, Greece.

It was created by the Greek architectural firm DE JAEGH ARCHITEKTEN in 2014.

Photos by: George Fakaros

Leave a Reply

Your email address will not be published. Required fields are marked *