"Giant in battle with Artemis, from a relief in the Vatican, Rome." -Foster, 1921

Giant

"Giant in battle with Artemis, from a relief in the Vatican, Rome." -Foster, 1921