Little church devoted to St. Nicholas

Glossa Village, Skopelos Island

More photos by kritsalos