The Game Larder – HENRY GRANT

£3,750

The Game Larder

HENRY GRANT, flourished 1868-1916

Oil on canvas

25 x 32 inches, signed and dated 1877

Categories: ,