Solo Show, 1986

London, United Kingdom
location : : Waddington Galleries
media : :