J.P Oliveira - Fossils of Portugal and Marine Shells of the World

 

Over 25 years devoted to malacology and more than 20 of the collecting fossils.

Supersaurus (=Dinheirosaurus) lourinhanensis (Tooth of Sauropod)

Macronaria indet (Rib of Sauropod)