Papilio liomedon butterfly / Malabar Banded Swallowtail feeding on flower

Royalty-free stock photo ID: 94947709

Papilio liomedon butterfly / Malabar Banded Swallowtail feeding on flower