I’d like to report a murder, officer 🐦⬛
Finally made it out for my first ride of 2026 – 53km on a relatively warm & sunny Friday afternoon after a fortnight of cold, snow, ice, & wet 🤷♂️
#CyclingLife 🚴♂️
#Heidelberg 🏰
#Photography 📷
I’d like to report a murder, officer 🐦⬛
Finally made it out for my first ride of 2026 – 53km on a relatively warm & sunny Friday afternoon after a fortnight of cold, snow, ice, & wet 🤷♂️
#CyclingLife 🚴♂️
#Heidelberg 🏰
#Photography 📷
It's mad out there – lots of new species in the garden, but many of them proving photographically elusive in the warm, sunny conditions 😬
But it's only mid-April – there's time ... 🕰️👊
Among the cooperative ones: a very pretty juniper shield bug (Cyphostethus tristriatus; 🇩🇪 Buntrock [meaning "colourful skirt" 🙂]).
#Heidelberg 🏰
#Photography 📷️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️
#BugOfTheDay 🐞
#MacroPhotography 🔬
#InsectsOfMastodon 🪰
#BackGardenEntomology 🪲
The lunatics have taken over the asylum 🤪
A rather heavily processed photo of the Moon seen through flash-illuminated thin cloud blowing across the top of the Königstuhl this evening 🌓
From the garden today, something rather rare, I believe 🙂
It's a leaf-rolling sawfly, genus Pamphilius, but many of the more common ones are not good matches.
After much searching, I think I've found it – the belted rose spinner (P. inanitus; 🇩🇪 Rosengespinstblattwespe).
Only five prior observations in Germany on iNaturalist 😱
#Heidelberg 🏰
#Photography 📷️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️️
#BugOfTheDay 🐞
#MacroPhotography 🔬
#InsectsOfMastodon 🪰
#BackGardenEntomology 🦋