An autumn leaf trooper.

Royalty-free stock photo ID: 2905016

An autumn leaf trooper.