The Race off East Tilbury, Prince of Wales Yacht Club, June 1, The Yacht Matches in the Thames, England, United Kingdom, illustration from the magazine The Illustrated London News, volume XLIV, Ju...
6502 x 2717 pixels
Print Size @ 300 dpi
22 x 9 inches / 55 x 23 cm
Model No you may not need it
Property No you may not need it