One of the brass reliefs at the base of The meeting Place, A 9 metre tall statue set in St Pancras Station in london. The base is surrounded by many such reliefs.

RSS