Happy Now, Happy Forever Wood Mounted Stamp