The Meeting Place, London


The Meeting Place at St. Pancras International, London (2015)