Reference ID: #29305
Spaceship docking bay in the White Cliffs of Dover
A docking bay for spaceships has been built in the iconic White Cliffs of Dover, England, providing a unique view of the English Channel.
0