Hillsborough Presbyterian Church

102 W. Tryon St, Hillsborough, North Carolina

102 W. Tryon St, Hillsborough, North Carolina