The Holy Spirit church
The Holy Spirit church in the Trinity Lavra of St. Sergius, Russia
© Krechet | Stock Free Images
Pro Stock Photos From Dreamstime
Similar Free Images
Categories: