« back to Article

Megastructures are the Shopping Malls of the Avant-Garde

battle of the megastructures southdale new shopping mall

battle of the megastructures

battle of the megastructures