Never miss a post follow ShockBlast
Admin / February 10, 2011 / 15:27
Do not have time now? Read Later!
The Meera House was designed by Guz Architects and is located on the island of Sentosa in Singapore. We consider it a daring and original project- after all, not many homes feature green spaces for every floor of the building.