Where in the World is the Jamestown Press?
Cynthia Flagg took the Jamestown Press along to West Dover, Vt. – Mt. Snow – where she attended a Road Scholar week on “film noir.” Her companions are former classmates from Wellesley College. The group often goes on travel adventures together.
Return to top