Terence Darrell Kelly, 36, has been charged with taking a child under 16, plus one other charge. He appeared in Carnarvon Magistrates Court this afternoon.

source