Beautiful Striped Swallowtail Butterfly Caterpillar Sits On Green Branch Of Western Thuja. Macro Caterpillar Of Papilio Machaon Bu Royalty-Free Stock Image
Beautiful striped Swallowtail butterfly caterpillar sits on green branch of western thuja. Macro caterpillar of Papilio machaon bu #158276500
Description
Beautiful striped Swallowtail butterfly caterpillar sits on green branch of western thuja. Macro caterpillar of Papilio machaon butterfly. Selective focus