Visitors approach the imposing entrance to the Cathedral in Albi, France.

Albi Cathedral
Visitors approach the imposing entrance to the Cathedral in Albi, France.