Artist Dennis Brown did an amazing job with his latest sculpture of an owl and the moon. Check out the amazing detail – there is even a little mouse on the branch!