Britain Spanish Armada Postage Stamps

Pair of used postage stamps printed in Britain celebrating the 400th Anniversary of the Spanish Armada in 1588, showing scenes from the Spanish Aramada, circa 1988.

  • MR: NO
  • PR: NO
  • 0
  • 362
  • 0

Royalty Free Stock Photography: Britain Spanish Armada Postage Stamps

ID 30329597 © | Dreamstime.com

We accept all major credit cards from United States.

More stock photos from Andylid's portfolio

More images