The village of Armenistis on the Greek island of Ikaria in the Aegean Sea
Size: 3926px × 2618px
Location: Ikaria, Greece
Photo credit: © Percy Ryall / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: armenistis, greece, greek, harbour, icaria, ikaria, island, village