Stephen Charlton
Spume
Oil on canvas
Pewter framed
Pewter framed
1.2 x 1.3m Framed
£1,900.00