Inside a grand ornate café on Nevsky Prospekt, St. Petersburg — Festivals & Music Magazine