More ideas from FS
http://www.fsnieruchomosci.pl/

Casa Torcida is designed by SPG Architects and it is located on a coastal hillside in Costa Rica. Hidden in a lush greenery it has the largest domestic solar array in Costa Rica.