Heracles in Heidelberg, Germany, Photo Immanuel Giel
The Heracles fountain in front of the City Hall of Heidelberg, Germany, Photo Immanuel Giel
Mythology Images
All text is available under the terms of the GNU Free Documentation License