Pink Jim Shore coin wallet with an angel with flowers on it.
Interior is green. Has a small smudge on the back pink part, see photos.
Very cute!