King Du.

King Du Noodle Bar Photo, Harlow, England
katykicker
King Du.

katykicker DaAe3or34aA

King Du Noodle Bar.