Cupid's Cyclopedia

Oliver Herford
John Cecil Clay


Book Reviews