Shaw (Richard G.)

Captain, Company D, 3rd Rhode Island Heavy Artillery.

Showing the single result