bitze.wordpress.com
Avignon …
Avignon sits in the heart of Provence, France… in the early 1300’s it was the seat of the Catholic Church for about 70+ years…and home to the Palace of the Popes with a beautiful …