I saw this picture online and can't find its reference anywhere. I've tried doing a Google image search but came up with nothing. If I were to guess, I would say it is Perseus. Is that right?
It would be great to find out where this statue is located as well.
Thank you!
That is a statue of Achilles. It is located on the grounds of the Achilleion, which is a palace on the Greek island of Corfu, about 7 km south of the main town. It is open for visitors.
Here is a link to their website: http://www.achillion-corfu.gr/default_en.html