Treasury of fantastic and mythological creatures : 1,087 renderings from historic sources

by