Back to album

Eiffel Tower = 18000 parts = 2 500 000 bolts

8,024 views
87 faves
7 comments
Uploaded on August 3, 2016
Taken on May 15, 2010