Residence in France Turned Curated Contemporary Work of Art
A residence, Casa 26, located on Lake Geneva in Thonon-les-bains, France, blends together the worlds of art and architecture in it’s 5-bedroom …
A residence, Casa 26, located on Lake Geneva in Thonon-les-bains, France, blends together the worlds of art and architecture in it’s 5-bedroom …