3 min read Travel The anti-pirate camouflage houses of Ikaria island – Greece 10 months ago Danijel90