Palamedes Swallowtail Butterfly
Oct. 5, 2024
Palamedes swallowtail - Papilio palamedes (Drury) Palamedes swallowtail - Papilio palamedes (Drury) Palamedes Swallowtail - Alabama Butterfly Atlas Palamedes swallowtail - Papilio palamedes (Drury) | Palamedes Swallowtail Butterfly