This oval pin with a gold milled edge is one of the Princess swirl series from 2003. Snow White is kneeling with a cream swirl background and her hands on her lap. A red banner across the bottom of the pin has Snow White in white capitals.
The back is gold with one pin post. There is the pin trading logo for 2003 and (c) Disney made in China.