by vizland
Saint Petersburg, Russia - June 10, 2021: Emblem of the Euro 2020 championship hangs over Nevsky Prospekt in Petersburg