Slade School of Fine Art, London, United Kingdom

Slade School of Fine Art, London, United Kingdom,