Tiger Swallowtail

Kevin Vaughan