Alexander Stadium, Birmingham

Alexander Stadium

Birmingham, England
© Broomcleaning2006, CC BY-SA 4.0

More in Birmingham

Explore city