Filmed by Felix Erbach

  • Frankfurt, Germany