Two-tailed Pasha (Charaxes jasius) hanging from branch, Italy, March. meetyourneighbours.net project