Giant Horse Fly

Giant Horse Fly

Observation - Giant Horse Fly. Description: bigger than a 10 pence piece!

bigger than a 10 pence piece!