German Navy Battle Flag. Excellent / Mint. Rare. 31 x 49 inches. - J.V. Bond Company

German Navy Battle Flag. Excellent / Mint. Rare. 31 x 49 inches.

Regular price $ 825.00 Sale

Brilliant colors