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: PW2GH5
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: PW2GH5

Similar stock images