Adams S A Eng Lt HMS Indefatigable Royal Navy



UK Photo Archive: A &emdash; Adams S A Eng Lt HMS Indefatigable Royal Navy

Source : The Sphere