Avignon city walls

A section of Avignon's massive ramparts
[Avignon - Provence - France]