Giant swallowtail by Bill Ravlin
1
Vote