Festhalle, Frankfurt, Germany – Simply Red

Festhalle, Frankfurt, Germany