Self Portraiting Posted on2007/01/142022/02/02 by jpchan in Peeps (Lok Sing, 290 Grand St, Manhattan)