Dusk on Nevsky Prospekt, Saint Petersburg's streets come alive — Festivals & Music Magazine