Delve Into Europe - David Angel
Cathedrale Ste Cecile
Albi
Storm light
April 9th 2005
Tarn departement
South West France
France

Cathedrale Ste Cecile
Albi
Storm light
April 9th 2005
Tarn departement
South West France
France

CataloguedPicturesalbi01.tif