WEST, David London, 2009

Modern warships & submarines

J 623.825 WEST