Sailing the high seas in his ship The Golden Carrot is Captain Horatio Carrot!
Entirely hand sewn from new clean socks, Captain Carrot has felt facial features, including an eye patch & a rather gorgeous moustache! He wears a captains hat with carro...