Sale Lavinia Stamps Lavinia Dragon Stone Castle Stamp $14.49 | / Lavinia Stamps is an established British company creating high quality clear polymer stamps. Artist and company founder Tracy Dutton has a fascinat... View full details