Pulborough Brooks - Lesser House Fly

Pulborough Brooks - Lesser House Fly

Observation - Pulborough Brooks - Lesser House Fly. Description: Every bench was covered in these today!

Every bench was covered in these today!