Cornish spring fields by Andrea Stokes

Cornish spring fields by Andrea Stokes

490 x 490mm  Oil on canvas   £520.00
Purchase