Pulborough Brooks - Lesser House Fly

Pulborough Brooks - Lesser House Fly

Observation - Pulborough Brooks - Lesser House Fly. Description: