The Heart of the Sea (sold)

£3,995.00

S O L D

1200mm x 1000mm

Out of stock

Description

The Heart of the sea, oil on canvas by Andrew Giddens. 1200mm x 1000mm