Rory McLauchlan, Still Life with Marigolds

£775

Medium: Oil on Canvas
Size: 40 x 40cm