Designed by
Title
Tourists walking in a street in Avignon, a city in southeastern France Provence region, set on the Rhone River #215021805
Description
Tourists walking in a street in Avignon, a city in southeastern France Provence region, set on the Rhone River. Here is a view of Rue Galante, a picturesque narrow street with several restaurants, pizzerias, and local food
This image is editorial