Wildlife and Nature - Ej Estapa Photography

Snail depositing eggs

Taken on Bayou Castine, Mandeville, LA.