Friday, 27 March 2026

The backgrounds makes me think of Soviet Russia

 

... but actually, I believe that it is the Congress and Exhibition Building for the 6th World Congress of the I.U.A. (International Union of Architects),South Bank, London in 1961.


Bonus - 

No comments: