Mediterranean Costa Brava coastal village in Begur, Catalonia. Blue sea landscape on a summer sunny day with small houses