This site is dedicated to the exciting world of the first Greek stamps, Large Hermes Heads (LHH), as they are presented in the book The Large Hermes Heads of Greece—Deciphering These Magnificent Classical Stamps. They were first printed in Paris in 1861 and subsequently in Athens until 1886 (with another Paris printing of new values… Continue reading The Large Hermes Heads of Greece—Deciphering These Magnificent Classical Stamps