Joe Ruffles:
Ivan's Leftovers (Orange Beach, Alabama, USA)
Joe Ruffles:
Sunset Over Mobile Bay (Fairhope, Alabama, USA)
Joe Ruffles:
No Parking In City Park (Fairhope, Alabama, USA)
Joe Ruffles:
After the Storm (Orange Beach, Alabama, USA)
Joe Ruffles:
Return to Nature (Orange Beach, Alabama, USA)
Joe Ruffles:
Is that dog gone yet?
Joe Ruffles:
I may be old, but that's still my bowl...
Joe Ruffles:
Vessels of Opportunity? (Bon Secour, Alabama, USA)
Joe Ruffles:
Casting (Fairhope, Alabama, USA)
Joe Ruffles:
Night Heron (Bon Secour, Alabama, USA)
Joe Ruffles:
Boom Time (Foot's Landing, Alabama, USA)
Joe Ruffles:
Beyond BP (Point Clear, Alabama, USA)
Joe Ruffles:
Clean Harbors Cooperative (Bon Secour, Alabama)
Joe Ruffles:
Staging Area (Bon Secour, Alabama)
Joe Ruffles:
Thin Yellow Line (Bayside, Alabama, USA)
Joe Ruffles:
Not Easy, Being Green (Bayside, Alabama, USA)
Joe Ruffles:
Waiting (Bayside, Alabama, USA)
Joe Ruffles:
Inane (Foot's Landing, Alabama, USA)
Joe Ruffles:
Lines of Defense (Foot's Landing, Alabama, USA)
Joe Ruffles:
Precarious Pelican Playground (Foot's Landing, Alabama, USA)
Joe Ruffles:
Morning Star (Bon Secour, Alabama, USA)
Joe Ruffles:
Weathered and Weathering (Bon Secour, Alabama, USA)
Joe Ruffles:
Highway to Heaven (Bon Secour, Alabama, USA)
Joe Ruffles:
Notre Dame de Bon Secour (Bon Secour, Alabama, USA)