William C. Rhinelander (1790-1878)

Lieut. William Christopher Rhinelander, of New York

Contributed by Mark Meredith on 28/02/2020 and last updated on 28/02/2020.