Architecture / Arhitektuur - Freiya

The church of St Sernin, in Toulouse, France.