The shell fossil
This fossil is displayed in the foyer of the Royal Festival Hall. The fossil is around 18 million years old and was discovered in France. I've no idea why the Royal Festival Hall shows this in its foyer, but it was a gift from the Shell company in 2007.
Met Catherine for a catch-up at the Royal Festival Bar then some dinner at Le Pain Quotidien.
Comments
Sign in or get an account to comment.