Stock Photo: England, West Midlands, Birmingham. Perry Barr Stadium, a greyhound racing and speedway venue.
Stock Photo: 4282-9037 England, West Midlands, Birmingham. Perry Barr Stadium, a greyhound racing and speedway venue.