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

Striking Green House with a View in El Salvador7 of 7

Floor-to-ceiling glass walls give the residents the illusion of living outdoors.

Save