1/1
Sunny Giant (Giant Swallowtail)

Copyright Howard B. Cheek