Clash of Titans Medusa Stamp 3 Picture

dA Stamps For All To Use

Head of Medusa the Gorgon from the 1981 movie "Clash of the Titans"
Artemis
The Twelve Olympians
Clash of Titans Medusa Stamp 3
ch1 pg10
Hermes: He's FABULOUS :D