Designed by
Title
Old fashioned architecture at St Pancras International Station in London on December 20, 2007 #204493406
Description
LONDON - DECEMBER 20 : Old fashioned architecture at St Pancras International Station in London on December 20, 2007
This image is editorial