841-02718457
Interior of the Orthodox Church of the Holy Spirit, the chief Russian Orthodox church of Lithuania, Vilnius, Lithuania, Baltic States, Europe
Rights-Managed