October, 2018. Liverpool, UK. For the last time anywhere in the world the "Giants" take to the streets of Liverpool as part of "Liverpool's Dream".

- Image ID: PW2FYW
October, 2018. Liverpool, UK. For the last time anywhere in the world the "Giants" take to the streets of Liverpool as part of "Liverpool's Dream".
Peter Carr / Alamy Stock Photo
Image ID: PW2FYW
Save to lightbox

Similar stock images