Statue of a lion, Arles city gates, Provence, France

No valid image!
To the top