Found these on a step in front of a boat house at Cala d' Hort. Ibiza.