Roy Palmateer in Florida

Roy Palmateer found in Saint Petersburg.