IMPERIAL GERMAN ARMY POSTAGE STAMPS

Stock No. 129331

Product Information

Out of Stock

18 UNUSED 57 MM TALL STAMPS