Achilles statue Hyde Park Corner London


Size: 5200px × 3480px
Photo credit: © Jeremy Hoare / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: 1822, achilles, cannon, captured, cast, duke, french, greek, homer, hyde, iliad, massive, park, peleus, relax, relaxing, statue, thetis, trojan, war, wellington