Dulwich Picture Gallery

Gallery Rd, London, United Kingdom