Image 1 of 1
Working Royal Docks London in 1968 UK aerial view
Working Royal Docks London in 1968 UK aerial view