no idea

no idea

Observation - no idea - UK and Ireland. Description: found on dog rose cropped photo dont know were to start an ID

found on dog rose cropped photo dont know were to start an ID