Turning The Place Over This piece of public art in Liverpool is one of the more stunning I’ve ever seen. Details here. Tweet Click to email a link to a friend (Opens in new window) Email Like Loading...