top of page

Sculpture

This sculpture is called The Meeting Place and can be found at St. Pancras Station in London. I think it's pretty cool, especially the sections around the base, but it isn't well-liked by the art world apparently....





Comments


bottom of page