Teela Residences

Teela Residences in northern Egypt was inspired by the local textile industry
05 Jul 2018
Barcelona-based architecture studio Vilalta Architects recently completed the design for a new residential project in El Mahalla, Egypt. Called Teela more...

Trending