Alonissos island with red roofs, green trees, hills and the sea. - Image Details