Jose Tellechea from South Carolina

Jose Tellechea has been found in South Carolina.