Stone Giant

Michelangelo’s David and How He Came to Be Written by Jane Sutcliffe, Illustrated by John Shelley