Last Stand Live Wallpaper

A last stand is a military situation in which a body of troops holds a defensive position in the face of overwhelming odds. The defensive force usually takes very heavy casualties or is completely destroyed.
✓ Download