Werner Lade > Red Lion & Sun Postal Tax Stamps of Iran (2013 - German)