Bulldog, English Puppy

3111 R 654.00

Movable head and forelegs