PICT0084

PICT0084

Observation - PICT0084 - UK and Ireland. Description: Found feeding on a rose.

Found feeding on a rose.