Kate Finn: Giles 41cm Golliwog
Kate Finn Giles is 41cm boy Golliwog. Extremely smart in his floral waistcoat, crisp white shirt, lime tie and black and white striped trousers!
Kate Finn Giles is 41cm boy Golliwog. Extremely smart in his floral waistcoat, crisp white shirt, lime tie and black and white striped trousers!