Animals The Mostra de la Llampuga The Mostra de la Llampuga will take place tomorrow, October 11th, in Cala Rajada. There were rumours in the press that this year’s Mostra would not take place, but it […] The Mostra de la Llampuga