Visit This incredible giant chrome T-rex skeleton was recently installed next to the Seine River in Paris

Awesome Places

Leave a Reply

Your email address will not be published.