Greek church with palm tree and colorful flowers on street of Kastro village, Sifnos island, Cyclades, Greece