Great Blue Heron, Ardea herodias, Catches Mangrove Salt Marsh Snake, Nerodia clarkii compressicauda, on Sanibel Island, Florida.

Great Blue Heron, Ardea herodias, Catches Mangrove Salt Marsh Snake, Nerodia clarkii compressicauda, on Sanibel Island, Florida.

 Stock photo ID: 127337966

Same artist

  |   See all