Jeff Richards
![Snow Photo Feature: Jeff Richards](https://www.slugmag.com/wp/wp-content/uploads/2020/11/383-ED-Snow-Photo-Feature-JackDawe--1024x718.jpg)
Snow Photo Feature: Jeff Richards
Jeff Richards making a case for Utah’s claim to the “Greatest Snow on Earth®” on the northern side of Little Cottonwood Canyon, December 2019. … read more