Serena Maneesh plays the John Doe @ Herrgårn in Linköping
Location: John Doe @ Herrgårn, Linköping, Sweden