8th annual poster competition for the island of ithaca, greece.

ten-images