Helena Central office building at dusk, Torus Housing Group, St Helens, Merseyside, England, UK

- Image ID: MM99YB