Giant Squid

Oils on canvas board; Image 118cms x 82cms; Frame 138cms x 102cms; Price £2,750.00 SOLD