A new batch of Gibraltar stamps will feature a scene from one of the 12 labors of Hercules as part of the “EUROPA” series of stamps, which are some of the most highly-collected stamps in the world. EUROPA stamps, specially issued by postal administrations across Europe, all feature the cultures, history, mythology, and traditions of […] Read the full story on GreekReporter.com.