The Star Beacon; Ashtabula, Ohio

February 2, 2010

The Fashion Show at the Ashtabula Towne Square