We love these unusually large carved stone eggs... they're about 3" long, the size of goose eggs! We believe these are probably made in Italy, alabaster or marble dyed in bright colors. There's five of them in this lot, shown altogether in the first photo.