Preparing lobsters for the popular lobster dinner at the Anegada Reef Hotel, British Virgin Islands (BVI), West Indies, Caribbean
bvisail