no image available Dickens & Co. The Enchanting World of Scaraboid Frog: An Egyptian Artifact Exploring the Significance of a Faience Scaraboid from the New Kingdom Price: 15.00€