The myriad windows of large tower blocks in a UK city

- Image ID: R2BAP2
pjhpix / Alamy Stock Photo
Image ID: R2BAP2
Location: Liverpool, England