Member Since 2008
Followers 155 Following 158
What at first I thought was a Megachilidae turned out to be a cuckoo bee, possibly Epeolus or Triepeolus.