The Last Watch (Watch, Book 4)

The Last Watch - Sergei Lukyanenko, Andrew Bromfield, Kirill Komarov Mogao je da razvuče na još stotinak strana, ne bi mi smetalo!