Sea shore with fishermen houses and boats on the Mediterranean coast in Spain, Costa Brava, Cala s'Alguer, Palamos, Catalonia