3/25/2006

Noodle Shop


Noodle Shop, Times Square - 2006

Padlock


Padlock, 2006