Charles Ashby Penn

Penn House (Rockingham County, North Carolina)