There must be more statues per square yard/metre in Liverpool than any other UK city. This is one of MANY surrounding the magnificent St George's Hall. That's the Radio City tower behind.
Please login or register.