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