Residence at Switzerland

 
Location Montreaux, Switzerland
Project Status Completed
Area 2,000 sq.ft