Trinity Shopping Center in the center of Leeds, England.

- Image ID: JP7R35
Trinity Shopping Center in the center of Leeds, England.
Jo Chambers / Alamy Stock Photo
Image ID: JP7R35
Location: Trinity Leeds, Albion Street, Leeds, United Kingdom