This huge bronze is in a large courtyard near Liverpool Street Station in London. I’d walk past this work every time I walked back to my studio in Shoreditch in the early 1990’s. Nearbye is also a monumental Richard Serra sculpture which I’d also see. The two utterly different works satisfied a crave.
Leave a Reply