Juvenile Cottonmouth

Juvenile Cottonmouth - A Young And Still Heavily Marked Juvenile Western Cottonmouth Snake. Photo