Soviet Bloc Merchant Ships
Annapolis, MD: Naval Institute Press, 1981. 29 cm, 269, illus., small tear in rear DJ, ink notation on front endpaper. More
Annapolis, MD: Naval Institute Press, 1981. 29 cm, 269, illus., small tear in rear DJ, ink notation on front endpaper. More