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

- Image ID: MM99YA