Joseph Luna of Florence faces more than 300 counts of child pornography.