View of Kastro village buildings from coastal promenade with mountain ladscape in background, Sifnos island, Greece