Peekaboo

Illustrations


Some close-up:

Poster for Peekaboo, a School of English based in Gijón (Spain)