Designed by
Title
Medieval ramparts in Avignon, France #76817053
Description
Medieval ramparts in Avignon, France. Avignon is a city in south-eastern France in the department of Vaucluse on the left bank of the Rhône river.
This image is editorial