EdStockPhoto

St. Sernin Basilica (Toulouse, Midi-Pyrénées, France) Stock Photos

One of the finest Romanesque churches in France, pairing large and harmonious architecture with important medieval sculptures and frescoes. more info