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