Front cover image for Medusa

Medusa

Print Book, English, 2008
Leonaur, [Driffield, England], 2008