Pages

Wednesday, 1 May 2019

A T-Rex in Paris!

From the Eiffel Tower to the Louvre, l'Arc de Triumph to the Sacré Coeur, Paris is full of landmarks. However, as historic as the city is, it's not often that we find something truly ancient lurking. That is, until a T-Rex came to town!