David Diaz

Martin de Porres: The Rose in the Desert

Written by Gary D. Schmidt, illustrated by David Diaz