Off the coast of La Maddalena in Sardegna, Italy, thousands of Barrel Jellyfish accumulate in Porto Cervo, leaving a stinging presence in the crystal blue waters. (Pun intended)
Off the coast of La Maddalena in Sardegna, Italy, thousands of Barrel Jellyfish accumulate in Porto Cervo, leaving a stinging presence in the crystal blue waters. (Pun intended)