Church of Marvels by Leslie Parry
My last read of 2017 and also one of the best! This novel follows an interesting cast of characters through the streets of New York in 1895 - there is Odile from a Coney Island sideshow searching for her sister Belle, Alphie who has wound up in a grizzly lunatic asylum and Sylvan, a down and out, who finds himself with an orphaned baby.
These characters come together through a mesmerizing and mysterious story. Church of Marvels is highly atmospheric and coloured bright with detail. I could almost taste the grit of New York and the splendour of the circus.