Public flashers in the dunes of Maspalomas on Gran Canaria...