One of a set of five Empire of Ladd artistamps, 4 x 3.5cm.J(ust) Alyce, aka The Empress of Laddis the creator of the World's Largest Postage Stamp, faux or otherwise.She is also known as the High Preistess of Procrastination.