Preview

Rose aphids (Macrosiphum rosae) feeding on rose bud in a Wiltshire garden, England, United Kingdom, Europe
Rose aphids (Macrosiphum rosae) feeding on rose bud in a Wiltshire garden, England, United Kingdom, Europe
Image ID: 989-182
Artist: Nick Upton
Purchase a commercial license Buy framed prints & more from our print store