James R Winslow
Jim Winslow (WinslowDiPiazza) Creative Director & Grand Rapids Historian
Powers Behind Grand Rapids
Tour GR
Grand Rapids Historical Society