Terebratula scillae

  • Brand: Italia
  • Product Code: BR012
  • Availability: In Stock
  • 28.00€

Age: Pleistocene. 

Location: Lecce, Italy. 

Brachiopod measures:  7,5 cm x 5,5 cm

Write a review

Please login or register to review