Page-Walker Hotel

Page-Walker Arts & History Center, formerly a railroad hotel. Cary, NC.