David Small

Glamourpuss

Written by Sarah Weeks and Illustrated by David Small