Cold Water Lobster Tail South African 3.4oz

Frozen at sea. Product of South Africa. 3.4oz each