A Puff Adder Plays Dead!

By William T. Hathaway (see related article).

Puff Adder (Heterodon platyrhinos)

Notes: