While wandering round South Parks in Oxford I came across these curious pine cones that were oozing something sticky. I don't know if an insect has done this or whether it's the cones themselves. Anybody know?
Comments
Sign in or get an account to comment.