Legal: Content License Agreement
How to Buy
The Selfridges shop building at the Bullring Shopping Centre in Birmingham, England, UK. Next to St Martins Church.
Mpixels (58.1 MB uncompressed) - 3854x5270 pixels (12.8x17.5 in / 32.6x44.6 cm at 300 ppi)