Apple snail eggs

Apple Snail Eggs at Chapel Trail Nature Preserve


Apple snail eggs at Chapel Trail Nature Preserve in Pembroke Pines.