Schöneberger Ufer 61 10785 Berlin
14 May – 25 June, 2022 Galerie Isabella Bortolozzi
James Richards. INTERNAL LITTER