A framed and mounted print titled 'NELSON'S LAST SIGNAL AT TRAFALGAR' (1912) - British artist Thomas Davidson (1842-1919) with description and titles. Measures 97cm x 75cm.

    'Nelson's last signal at Trafalgar' print

    SKU: 2364
    £0.00Price