1971 Design Space

1971 Design Space

 

1971 – Design Space

The Flag Island
Sharjah, United Arab Emirates