Swallowtail

Finland,July 2012.