Designed by
Title
Statue of Tsar Alexander II of Russia, and Cathedral, Helsinki, Finland #260530609
Description
Helsinki, Finland - July 19, 2022: Statue of Tsar Alexander II of Russia on Senate Square with white cathedral behind under blue sky. Greenish bronze statue combinations and flowers
This image is editorial