17_8B3A2606 Published Giugno 23, 2022 at 1200 × 800 in Sergio Vega — A cloud-forest of paper and ink — 24 June — 15 October 2022 ← Previous