Fly on Water Avens

Fly on Water Avens

Observation - Fly on Water Avens. Description: On Water Avens alongside River Dove. Amazing 'hinged' mouthparts!

On Water Avens alongside River Dove. Amazing 'hinged' mouthparts!