
Picture: Michael Probst/AP
The Christmas market opens in Roemerberg square in Frankfurt, Germany (poor things, getting rained on…).
Picture: Michael Probst/AP
The Christmas market opens in Roemerberg square in Frankfurt, Germany (poor things, getting rained on…).