Lot 666 An American World War Two Louisville cap with cap badge (strap f), a French cap (no strap), Royal Naval Officer's cap, a Royal Air Force Officer's cap (all slightly stained) SOLD £30