Designed by
Title
Tall Christmas tree at St Pancras Station, London, UK. Photographed from the top of the escalators. #130751195
Description
Tall decorative Christmas tree at St Pancras Station, London, UK. Photographed from the top of the escalators.
This image is editorial