Fly at Taggarts Wood

Fly at Taggarts Wood

Observation - Fly at Taggarts Wood - UK and Ireland. Description: