Posted by Tony Irwin on 13-07-2010 21:18
#5
If there was ever a fly that would appeal to the public - this must be it!! I really want one for Christmas!;)
And I'd agree that this is
stimulator. The host is
Capreolus - Roe Deer. It has been recorded at over 2200 meters, and this one may be "hill-topping" - so higher than its hosts.