Designed by
Title
Interior of the famous Saint Pancras #279061495
Description
Interior of the famous Saint Pancras railway station, London, UK. There is a large clock and large stained glass windows that give a lot of lighting
This image is editorial