Avignon, France on a geographical map.

Royalty-free stock photo ID: 537579553

Avignon, France on a geographical map.