A worldwide community photographing and learning about wildlife
Don't think that is a flower wasp because those live in Australia and this is the United States.
Wow! Are they used to you or did you use a long telephoto lens?
Yes, I beleive they are the pits and thanks! I've been trying to join for about a month but Project Noah wasn't working on my internet browsers.