Debenhams building and department store in Southampton city centre which has been part of the city since 1960.

- Image ID: TA88N8

Similar stock images