
Another Place statue and tanker in Liverpool, United Kingdom
Another Place statue located on the Irish sea coast and floating tanker in Liverpool, United Kingdom

Another Place statue in Liverpool, United Kingdom
Another Place statue located on the Irish sea coast in Liverpool, United Kingdom