new york city @ town hall w/ belle & sebastian 11.14.03
photos by jen shea