Anzio 1944: The beleaguered beachhead

Anzio 1944: The beleaguered beachhead

2005 • 96 pages