This gallery contains 4 photos.
The Roman equivalent of the Greek divine hero Heracles, son of Jupiter and the mortal Alcmene. In classical mythology, Hercules is famous for his strength and for his 12 labours and numerous far-ranging adventures, such as fighting the giant Antaeus. … Continue reading