Shop, Sloane street, London (1986)
tijdschriftartikel