Quite large. Thought it was a bee until it landed.
A magnificent horse fly (family Tabanidae)! Likely in the genus Tabanus.
Thanks very much. Was certainly looking for something to bite.