The Thing + Neneh Cherry @Konfrontationen Festival, Nickelsdorf, Austria

@Konfrontationen Festival, Nickelsdorf