Stewart Geddes
LARO, 2026
Acrylic on canvas
70 x 70 cm
Framed: 73 x 73 x 6 cm
Framed: 73 x 73 x 6 cm
£ 2,600.00
