6 Oz Lobster Tails – Bahamas | Frifor