Blowfly

Blowfly

Observation - Blowfly - UK and Ireland. Description: