Designed by
Title
Greek hero Achilles statue, Giardini, Castello, Venice, Italy, Venezia, Italia #257292718
Description
Statue of the Trojan war warrior Achilles or Achilleus from Homer Iliad in the Giardini Pubblici, Castello, Venice, Veneto, Italy, Venezia, Italy.