Turkey In The Straw (Daocao Li De Huoji)
Little Bud Choir
| Length : 01:26
This track is on the following album:
Happy Little Singers Vol. 1: Doll In The Garden (Kuaile Xiao Gexing Yi: Huayuan Li De Yangwawa)
Little Bud Choir