Grand buildings Trafalgar Square (1986)
tijdschriftartikel