A collection of German football shirts

1/10

Hammer

£65

A collection of German football shirts