Close-up view of apple snail laying its eggs - Wakulla Springs, Florida

Close-up view of apple snail laying its eggs - Wakulla Springs, Florida