Dreamstime

Royalty Free
 
 
armor back blue crouching firearm gun helmet japan japanese musket old troop unitless

Designers Also Selected These Stock Photos