Wild cat kitten hiding in a stack of logs near Boisseszon, France.