QW104

One Hundred Great Guns

Merrill Lindsay
Hard Cover 379 pgs
signed inside front cover
No dust cover COND: VG+
1 item left