Legal: Content License Agreement
How to Buy
Christmas in Birmingham
Shoppers at the German Market, Birmingham, England. Centenary Square.
Craig Holmes / ImagesofBirmingham.co.uk
Mpixels (98.6 MB uncompressed) - 7173x4805 pixels (23.9x16.0 in / 60.7x40.7 cm at 300 ppi)