Rose aphid - Macrosiphum (Macrosiphum) rosae

Rose aphid - Macrosiphum (Macrosiphum) rosae

Observation - Rose aphid - Macrosiphum (Macrosiphum) rosae - UK and Ireland. Description: No notes..

Aphid 28