Ken on 02nd Apr

On March 31, 1889, workers riveted the last of more than 18,000 iron pieces into place to complete construction of the Eiffel...