A Spell for Chameleon

#1 of 46 in Xanth

A Spell for Chameleon
ByPiers Anthony
@Mister_B
Last finished on