Lady Bird and Aphids

Lady Bird eating aphids on a stem of a Plant

Ref: 67

Location: oxfordshire england uk

Photographer: melvin green