Defeat of the Spanish Armada – 1988 Great Britain. Tags: great britian You Might Also Like The 1924 300th Anniversary of Danish Postal Service – A Custom Stamp Album Page October 25, 2018 National Development | Australia 1973 May 6, 2017 The Netherlands Issue of German Symbols | A Downloadable Custom Stamp Page March 4, 2015 Leave a Reply Cancel replyCommentEnter your name or username to comment Enter your email address to comment Enter your website URL (optional) Δ