photo

Palace Tower (2000)

A tower of the Palace of the Popes in Avignon.


BACK Avignon page
tedsimages.com Home