Bullyland Hanoverian Stallion

SKU: BL62682
£6.71

App: 17.5cms long

* Rider sold separately

App: 17.5cms long

* Rider sold separately