Mobile menu

The French Landing at Jenkin's Bay, St. Eustatius, Leeward Islands, 26th November 1781.

42.5 x 70.0 cm (whole object) | RCIN 916609

Your share link is...

  Close