A worldwide community photographing and learning about wildlife
I know this is some sort of bee, but does anyone know the exact variety? It's on some type of yellow aloe.
Anywhere with flowers to pollinate!
Spotted this at the beautiful Heathcote Botanical Gardens, in Port St. Lucie, Florida.
1 Comment
Beautiful!