James McNealy Carroll.
James McNealy Carroll. Booking photo, Sunnyvale Department of Public Safety
James McNealy Carroll. Booking photo, Sunnyvale Department of Public Safety