• Admiral Jellicoe

Admiral Jellicoe

England, navy Jellicoe statue Trafalgar Square

A statue of the admiral who commanded Britain's Grand Fleet at the Battle of Jutland, the greatest naval engagement of the First World War.