Taken in the woods of the Arden forest in Eastern Netherlands, the image captures the light shining through the thick pine forest.
Comments
Sign in or get an account to comment.