Dreamstime

Royalty Free Stock Image: Church smolensk icon virgin holy trinity sergius lavra russia. Image: 31368456

See these other Royalty Free Stock Image about church smolensk icon virgin holy trinity sergius lavra russia

Browse Fields & Meadows Images

Browse Landmarks Images