A young naturalist experiences an epiphany when he finds a giant salamander.

No comments yet. Be the first.