The magnificent arch roof of St Pancras

[St Pancras - London - England]