Designed by
Title
Stamp printed in Germany showing two historical stamps from 1868, North German Postal Confederation #220410300
Description
Stamp printed in Germany showing two historical stamps from 1868, North German Postal Confederation, circa 1968
This image is editorial