All, Liberia issued a sheetlet of 6 stamps and one stamp is "Prestosaurus". Scott catalogue #2812c - issued June 27, 2012. Any information on Prestosaurus would be greatly appreciated. Thanks in advance. Respectfully, Robert "Blessed are the geeks, for they shall inherit the earth."