Glowing leaf – one reason we love autumn in New England, USA. Photo © Moo Dog Press October 27, 2011 Editor Previous Next Glowing leaf – one reason we love autumn in New England, USA. Photo © Moo Dog Press, all rights reserved. Return to Hear (Or Walk) The Tale Of ‘The Old Leatherman’