Cecropia leaf atop lobster claw petals, Mexico (© Gerry Ellis/Minden Pictures) Cecropia leaf atop lobster claw petals, Mexico (© Gerry Ellis/Minden Pictures) Index: Cache · Source #feeds