Saint Nicolas
A Shrine devoted to Saint Nicolas standing by the road to Chora in the Greek island Alonissos.
© Galis11 | Stock Free Images
Pro Stock Photos From Dreamstime
Similar Free Images