frog resting on an arum lily leaf

Description

Frog resting on an arum lily leaf

Image Information

  • Date created
    :

    October 12, 2008

  • Image number
    :

    27246

English EN French FR Portuguese PT Spanish ES