Return to William Stewart Haviland

William S Haviland’s Journal 13

WS Haviland kept a journal of everything. Here are 120 pages from journal 13.