Waving white, blue and yellow flags of the Canary Islands, chanting and whistling protesters slow-marched by tourists sitting in outdoor terraces in Playa de las America in Tenerife before they rallied on the beach / © AFP
https://media.mastodon.cloud/media_attachments/files/113/341/804/176/569/298/original/d3cc2af2edb1c3cf.jpeg