France - alan montgomery
Villefranche sur Mer Antiquity

Villefranche sur Mer Antiquity

Ancient wall detail in Villefranche sur Mer, France

Antiquityancientstone wallarchplaqueold