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