Tag: At its completion in 1884 this was the tallest man-made structure in the world

close