It’s not uncommon to glance down at the pavement or the floor of a shopping centre and spot traces of ancient life – ammonites and belemnites can be seen in deposits all over the world, for example. But in the Spanish town of Girona, the paving slabs of one street have offered up a very…