Exhibition Spencer Lewis: Odds & Sods 13 Oct 2022 – 18 Nov 2022 Save / follow 3 I've seen this Comment on Spencer Lewis: Odds & Sods Share Spencer Lewis: Odds & Sods with your friends Josh Lilley Gallery London, United Kingdom