no description yet
Wikipedia

Albi Cathedral (French: Cathédrale Sainte-Cécile d'Albi) is the most important religious building in Albi, southern France. It is the seat of the Archbishop of Albi (in full, Albi-Castres-Lavaur).

This article is licensed under the Creative Commons BY-SA License. It uses material from Wikipedia content.
Google Maps

Cathedrales in France