Café 9, New Haven, CT
Wednesday February 15th, 2006
No Image
Photos by Michelle Terranova