Green things on my petunia

The petunias are a bit by their best but I'v noticed these wee green things on them . Aphids? If so best way to get rid? Thanks karen
0
The petunias are a bit by their best but I'v noticed these wee green things on them . Aphids? If so best way to get rid? Thanks karen
Posts
Yes aphids.