Flag As Inappropriate

Puzzle Name: White, Orthodox Church on Sea Shore on Island in Greece