Stock Photography: Church smolensk icon virgin holy trinity sergius lavra russia. Image: 31352522

See these other Stock Photography about church smolensk icon virgin holy trinity sergius lavra russia

Browse Food & Beverages Images