Huge Horsefly

Huge Horsefly

Observation - Huge Horsefly - Global. Description: