Freepik
    Moscow and Russia landmark symbol. St. Basil Cathedral at Moscow Red Square isolated on white background.

    Moscow and Russia landmark symbol. St. Basil Cathedral at Moscow Red Square isolated on white background.