Photo Showcase: Bonneville Shoreline Trail: Layton Ridge to Fernwood Recreation Area

Layton, Utah

Adventure details