Translated to ‘foggy house’, Casa Neblina is a white, cantilevered, contemporary structure that has been designed to take in every millimeter of sunlight and greenery that surrounds it In the countryside of São Paulo, Brazil, Casa Neblina stands atop a […]