Cover 6

Chesty

Chesty

The Story of Lieutenant General Lewis B. Puller, USMC

2001