Starring Hercules!

At theatre in Ostia Antica, Italy