Cane Toad on our night walk at La Selva Biological Station, Costa Rica, at a night-light display that attracts insects, waiting for something to fall to the ground
All images copyrighted: © Steven P. Davis; all rights reserved.