Le Grand Saconnex, Switzerland

A modern residence with clear finished wood windows.