Stock Photo: England, West Midlands, Birmingham. Birmingham's annual Frankfurt Christmas Market and Craft Fair in Chamberlain Square in Birmingham City Centre. It is the largest authentic German Christmas market outside of Germany or Austria.
More Like This
Image Number: 4282-10499 Rights Managed Credit:Craig Holmes /
IOB1171012 Model Release: No Property Release: No