Hero Stamp: Queen Boadicea Picture

One of six stamps based on obscure heroes of mythology and history. Queen Boadicea who fought off the invading Roman Empire in the British Isle.
Continue Reading: Hero