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