The Armada in Sight by STEPHEN SAMUEL LEWIN

£9,750

Description

The Armada in Sight

STEPHEN SAMUEL LEWIN, 1848-1909,

Oil on canvas,

24 x 32 inches,

signed and dated 1904

Additional information

Artist

Artist-name-range