Statue of Odysseus

Statue of Odysseus in Menton, France