nspugh: it's the 'giant' horsefly Tabanus sudeticus - not at all common nowadays!