The Lost Walrus

oil on canvas
by Paul D’Arcy
85 x 70 cm (33 x 27 inches) – Framed

Sold private collection

Scroll to Top