Harrods large traditional Teddy Bear. Approx 50 cm long.