Christmas Pyramid Installed At St Pancras International Station In London
An 11-metre-high Christmas installation inspired by a traditional German Ch...