John Ajvide Lindqvist

John Ajvide Lindqvist

Birthplace: Blackeberg, Sweden