by vizland
Saint Petersburg, Russia - June 10, 2021: Emblem of Euro 2020 football championship hangs in the city park in St. Petersburg