william-graham-cwt-nl-september-2022

William Graham. (New York State Military Museum)

New York State Military Museum