Front Description
This pin shows Beast from 'Beauty and the Beast'. It is quite large and signed "(c) Disney - The Brabo group - made in St Lucia".
That's all I know about the pin.... please comment if you can add some information.
It seems that there's a series of those pins: Pin 4674 and Pin 4675.
Back Description