Petals
Member
Post count: 2373

No it is not new…. I will check the date of release but noticed they still had them at Harrods last time I went there….