DSCN6023 mating aphids?

DSCN6023 mating aphids?

Observation - DSCN6023 mating aphids? - UK and Ireland. Description: