Saint-Aubin Church

Saint-Aubin Church

The basilica of Saint-Aubin is a church near the canal in Toulouse, south France. It is an exciting neo-Gothic structure.