A St. Johns County man was arrested on 20 counts of possession of child porn Thursday.

The St. Johns County Sheriff's Office (SJSO) issued a search warrant against the suspect, 39-year-old Christopher Michael Richard's home in the 600 block of Ponte Vedra Lakes Blvd. It was issued a warrant after a month-long investigation by SJSO's Internet Crimes Against Children indicated Richard had uploaded several images of child porn, deputies said.

During the search, detectives said they obtained several electronic devices and storage that was and will continue to be searched. So far, they said they found several images and videos depicting sexual abuse of children on the devices.

Detectives charged Richard with 20 felony counts. He was booked into the County Jail with no bond and his first court hearing will be Friday morning.