This is a quick detour in the usual blog-posting schedule because, quite frankly, it’s been driving me nuts!
I saw this bug on a shop window in Dublin over a year ago and have been unable to identify it since.
I’ve asked all my science-loving, bug-loving nature-loving friends and have consulted books, websites etc to no avail.
Can anyone help? Any ideas at all?

