Snow Photo Feature: Jeff Richards

Snow Photo Feature: Jeff Richards
By

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