Remove Ads

Photos for Halifax County Home and Tubercular Hospital

Halifax County Home and Tubercular Hospital

nc 903, Halifax, North Carolina USA

Add Photo