Artist’s house is an Olympic stadium

Artist’s house is an Olympic stadium
Print This Article

The ski resort of St. Moritz in Switzerland is home to many affluent residents, but none live in a house quite like Rolf Sachs.

Source: Artist’s house is an Olympic stadium

  Categories: