Stock Photos of St. Sernin Basilica, Toulouse, France
One of the finest Romanesque churches in France, pairing large and harmonious architecture with important medieval sculptures and frescoes. More information: St. Sernin Basilica, Toulouse, France.