A worldwide community photographing and learning about wildlife
Papilio glaucus
Spotted on a mock orange in our back garden.
Beautiful series Sarah! I especially like the second photo.
Now that Lynne has correctly identified this for you would you mind adding the common & scientific names (Papilio glaucus) in edit.
Welcome to the community!