Chesa Futura apartments designed by architect Norman Foster in St. Moritz, Switzerland Posted on December 7, 2022 by drewnorris Chesa Futura apartments designed by architect Norman Foster in St. Moritz, Switzerland#travel, #Tourism, #europe, #Schweiz, #buildings