
The Meera House on Sentosa Island in Singapore is a unique house with a garden on every floor and a green lawn on the roof! Who wouldn't want to live in such a house?
The Meera House on Sentosa Island in Singapore is a unique house with a garden on every floor and a green lawn on the roof! Who wouldn't want to live in such a house?
May 01, 2012