10/12 Oz Lobster Tails – Bahama's Treasure | Frifor