Palamedes Swallowtail Butterfly
July 7, 2024
Palamedes swallowtail - Papilio palamedes (Drury) Palamedes swallowtail - Papilio palamedes (Drury) Palamedes Swallowtail - Alabama Butterfly Atlas Palamedes swallowtail - Papilio palamedes (Drury) | Palamedes Swallowtail Butterfly