December 23rd, 2007Albi France Photos
Albi, France Photos
Pictures taken during European Road Trip
About Albi in France :
Among the monuments of the town is the Sainte Cécile cathedral, claimed to be the world’s largest brick construction. This monument is a masterpiece of the Southern Gothic style. It is characterized by a strong contrast between its austere, defensive exterior and its [...]
Read the Full Article>
