Preview

The Meeting Place bronze statue, St. Pancras Railway Station, London, England, United Kingdom, Europe
The Meeting Place bronze statue, St. Pancras Railway Station, London, England, United Kingdom, Europe
Image ID: 1126-542
Artist: Neil Farrin
Purchase a commercial license Buy framed prints & more from our print store