A worldwide community photographing and learning about wildlife
Plumeria rubra
Thank you Bill! I've heard of Frangipani but had no clue this is it! Where do we post pictures of just insects? I'll delete this part of my comment once someone answers :-/ Thanks!