A sculpture by Stephen Cox originally displayed at the Garden Festival in 1984. Now located in Byrom Street. Photos thanks to Liverpool Monuments