CATEPILLAR OF ORCHARD SWALLOW-TAIL BUTTERFLY

© Peter Kuttner