Lizard A lunar creature; the humid principle; believed to be tongueless and subsist on dew, the liza


Lizard A lunar creature; the humid principle; believed to be tongueless and subsist on dew, the liza
Lizard A lunar creature; the humid principle; believed to be tongueless and subsist on dew, the liza