Live music, dancing, and canal life on a Saint Petersburg afternoon — Festivals & Music Magazine