PASSIVE SOLAR CONTEMPORARY RESIDENCE

contemporary/modern / hillside