Toggle Zoom
Floor-to-ceiling glass walls give the residents the illusion of living outdoors.  Photo 7 of 7 in Striking Green House with a View in El Salvador
Click to comment