Oil on canvas.

38x48"

Still Life: Three Beach Stones

Richard Delaney

3,000.00

Painting

< >