Brevet Brig. General Henry S. Lansing Signed CDV, 17th New York

Printable View