Harbour details with stone wall and blue wooden ladder reflected in the sea. Karystos town, Evia island, Greece