Giant Anemone in south Florida
This Giant Anemone image was taken at Barracuda Reef off the coast of Dania Beach, Florida
© Diver721 | Stock Free Images
Similar Free Images