Thursday, November 09, 2006

Portuguese Food

Portuguese food at Carabellas in Fall River, Massachusetts.