Hercules at the Royal Academy in London

The colossal statue at the Royal Academy is truly remarkable and impossible to overlook. A closer look reveals that the man is depicted with a lion skin and head held beneath his arm. So it must be Hercules after he completed one of his twelve legendary tasks. Interestingly, the statue is a specially crafted cast […]