A By-the-wind Sailor (Velella velella). This tiny cousin of the dreaded Portugese Man O'War has a similar "sail", by which it
drifts where the winds take it. They can wash up in their thousands at times, and then you can go months without seeing one.
Product number 061138. Email me to enquire about this image: click HERE.