Music Hall, Frankfurt, Germany – Simply Red

Music Hall, Frankfurt, Germany