Main Content

William Seale_2

William Seale_2

Credit
White House Historical Association