C Christa Dinah Review of The Taubman Company/Westfarms 3 years ago Great mall with lots of designer stores! My fav!
Comments: