Cahors | France

Statue of Leon Gambetta