The Bahamian Shell

The Bahamian Shell - The Close View Of A Shell On Our Lucaya Town Beach On Grand Bahama Island, The Bahamas. Photo