Ted Liu’s December 21, 2019 By Michael Fitzgerald Leave a Comment 1120 20th St., NW Chinese restaurant. Artists Ted Efantis (1983) Wiki Tags: 1980s
Leave a Reply