Lobster
£ 18.00
Lobster, Mechochirus magna, Lower Greensand, Athersfield, Isle of Wight. 6 cm (2 1/3")
Category Shrimps and Lobsters
Only 1 remaining
Category Shrimps and Lobsters