Return to Article Details The art of stamps through the Omagua culture in the Northern Amazon of Ecuador