River Thames, Themse in England

River Thames, Themse in England
River Thames, Themse in England, "The Kings Highway"