Marc Thorpe Proposes Large Spaceship Installation For Marfa Desert
American architect Marc Thorpe has unveiled a conceptual installation for the city of Marfa in Texas that resembles a large spaceship landing on earth. Called Citizens of Earth, the installation is proposed fo...