by Joachim
Oversized ball in front of the DFB headquarters at the German Football Association (DFB) in Frankfurt