Black-headed Heron dining on Olive Marsh Snake

Black-headed Heron dining on Olive Marsh Snake

Black-headed Heron, Ardea melanocephala | BHHEwendorff003