This is the third book in the Stravaganza series. It is set in Giglia, an alternate centuries-old Florence. If you've read and enjoyed part 1 (City of Masks) and part 2 (City of Stars) then this is a 'must-read.' Part 3 is longer than parts 1 and 2 put together - and in it we continue the adventures of Arianna, Luciano and Georgia, we find out what happened to Prince Falco (A.K.A. Nicholas), and meet new Stravagante, (traveller through time/space), Sky Meadows.