Grasses, oil on Fabriano paper 18x18 cm £120 2025

Grasses, oil on Fabriano paper 18x18 cm £120 2025