Swallowtail Butterfly from Thailand

Royalty-free stock photo ID: 50731117

Swallowtail Butterfly from Thailand