Pictures of the Gallery in Avignon

The gallery is located in the historical heart of the city

 on the charming and discreet St Peter's Square