The "Catapillar" group show at Slika, Lyon France. 2021 - 4 images Back Share Share on Facebook Pin it Pin on Pinterest