Phoenix Fly

Phoenix Fly

Observation - Phoenix Fly. Description: An unusual fly with a stronghold here in the Thames valley

An unusual fly with a stronghold here in the Thames valley