Saint Petersburg

Russia
1 stories
Live performances and street scenes fill Palace Square at dusk