Teddy Bear over 30cm (11.8")

Teddy Bear over 30cm (11.8")