Saint Petersburg's Palace Square glows under summer solstice skies — London Magazine