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