David G. Hoffman: 022130 HFF - Some Fences Keep Us Safe
David G. Hoffman: 022450 Shadows Run
David G. Hoffman: 022642 The Swing Bridge Over The Grand River
David G. Hoffman: 022653 Swing Bridge Reflected In The Grand
David G. Hoffman: 022692 Spanning The Grand River
David G. Hoffman: 022657 HFF - Signs Of The Season On A Fence Friday
David G. Hoffman: 022682 Breakfast On The Pier
David G. Hoffman: 022687 Sentinel in Silhouette
David G. Hoffman: 022685 Air Force Fly-By
David G. Hoffman: 022663 Recharging
David G. Hoffman: 022688 The Business End
David G. Hoffman: 022681 A Little Risk Involved
David G. Hoffman: 022683 Are you Looking At Her Tailfeathers...I Saw You Looking At Her Tailfeathers...Don't Tell Me You Didn't Look At Her Tailfeathers
David G. Hoffman: 022677 Winter Along The Pier
David G. Hoffman: 017696 White Noise
David G. Hoffman: 015030 From February 2016 Showing The Iconic Catwalk In Grand Haven, Michigan. It Was Removed For Restoration. It Will Soon Be Replaced
David G. Hoffman: 023349a The RR Swing Bridge On The Grand River At Grand Haven, Michigan
David G. Hoffman: 023333 About As Far As You Can Walk To Catch A Fish
David G. Hoffman: 023332 Still Some Ice On The Piers
David G. Hoffman: 023356 Things To Do When You Have Nothing Better To Do
David G. Hoffman: 023338 Sitten On The Dock Of A Bay, Watching Time Roll Away
David G. Hoffman: 023340 No Matter How Hard You Try, You Cannot See Over The Horizon
David G. Hoffman: 024426a Final Touches On The Restored Catwalk Along The Grand Haven Pier
David G. Hoffman: 024534a It's A Windy Day At The Pier...Oh Goodie!
David G. Hoffman: 024515a Pier Pressure... Should I Go Further?
David G. Hoffman: 024522a A Splash Of Red
David G. Hoffman: 024524a Always An Impressive View, Even More So Now That The Catwalk Is Back
David G. Hoffman: 024517a White Noise
David G. Hoffman: 025203a Brunch...Making The Best Of A Stormy Day
David G. Hoffman: 025222a Calm And Cold At The Lakeshore