Abstract view of the MoresbyTower - a 24 storey high rise residential building offering luxury accommodation in Southampton, Hampshire, England, UK

- Image ID: PDE3MJ