Mary on the Beach

Oil on canvas
31cm x 41cm
£ P.O.A.

Mary on the Beach

Oil on canvas
31cm x 41cm
£ P.O.A.