Pot Plant Installation, London Art Fair, 2025 Published January 9, 2025. Size: 2560 × 2369 in London Art Fair 2025 < Previous >