The Barbican

Chamberlin, Powell & Bon, 1971

London, England, July 2024