photo9

Western Tiger Swallowtail