photo sharing and upload picture albums photo forums search pictures popular photos photography help login
WGRF | profile | all galleries >> Galleries >> WGRF #50 - Birmingham AL 2015 tree view | thumbnails | slideshow

WGRF #50 - Birmingham AL 2015

"Dedicated to preserving railroad history through photography"

WGRF #50 - Birmingham AL 2015

These are pictures taken during WGRF 2015 - Oct 1st to 4th in Birmingham AL, hosted by Joe Brockmeyer.

Thanks goes to Ken Borg, Kevin Foy, Dave Shrewsbury, John Kennedy, Joe Oates, Dan Higgins, Warren Calloway, Mike Roth and Gordon Lloyd Jr. for sharing their photos that helped build this site!

The photographer credit is below the picture when you open it.

All photos taken by Michael J. Sosalla are Copyrighted as are those taken by other photographers in this gallery and MAY NOT be reused without their written permission, however linking to this site is acceptable.
001 - group shot
001 - group shot
002 - Birmingham AL 2015
002 - Birmingham AL 2015
003 - our 2015 WGRF host - Joe Brockmeyer
003 - our 2015 WGRF host - Joe Brockmeyer
004 - WGRF 2015 motel
004 - WGRF 2015 motel
005 - Thursday morning Oct 1st - at Huntsville and Madison County Railroad
005 - Thursday morning Oct 1st - at Huntsville and Madison County Railroad
006 - Thursday morning Oct 1st - at Huntsville and Madison County Railroad
006 - Thursday morning Oct 1st - at Huntsville and Madison County Railroad
007 - Thursday morning Oct 1st - at Huntsville and Madison County Railroad
007 - Thursday morning Oct 1st - at Huntsville and Madison County Railroad
008 - Thursday morning Oct 1st - at Huntsville and Madison County Railroad
008 - Thursday morning Oct 1st - at Huntsville and Madison County Railroad
009 - Thursday morning Oct 1st - at Huntsville and Madison County Railroad
009 - Thursday morning Oct 1st - at Huntsville and Madison County Railroad
010 - Thursday morning Oct 1st - at Huntsville and Madison County Railroad
010 - Thursday morning Oct 1st - at Huntsville and Madison County Railroad
011 - Thursday morning Oct 1st - at Jetplex - Huntsville AL
011 - Thursday morning Oct 1st - at Jetplex - Huntsville AL
012 - Thursday morning Oct 1st - at Jetplex - Huntsville AL
012 - Thursday morning Oct 1st - at Jetplex - Huntsville AL
013 - Thursday morning Oct 1st - at Jetplex - Huntsville AL
013 - Thursday morning Oct 1st - at Jetplex - Huntsville AL
014 - Thursday morning Oct 1st - at Jetplex - Huntsville AL
014 - Thursday morning Oct 1st - at Jetplex - Huntsville AL
015 - Thursday morning Oct 1st - at Jetplex - Huntsville AL
015 - Thursday morning Oct 1st - at Jetplex - Huntsville AL
016 - Thursday morning Oct 1st - at Jetplex - Huntsville AL
016 - Thursday morning Oct 1st - at Jetplex - Huntsville AL
017 - Thursday morning Oct 1st - at Jetplex - Huntsville AL
017 - Thursday morning Oct 1st - at Jetplex - Huntsville AL
018 - Thursday mid-day Oct 1st - Northern Alabama RR Museum
018 - Thursday mid-day Oct 1st - Northern Alabama RR Museum
019 - Thursday mid-day Oct 1st - Northern Alabama RR Museum
019 - Thursday mid-day Oct 1st - Northern Alabama RR Museum
020 - Thursday mid-day Oct 1st - Northern Alabama RR Museum
020 - Thursday mid-day Oct 1st - Northern Alabama RR Museum
021 - Thursday mid-day Oct 1st - Northern Alabama RR Museum
021 - Thursday mid-day Oct 1st - Northern Alabama RR Museum
022 - Thursday mid-day Oct 1st - Northern Alabama RR Museum
022 - Thursday mid-day Oct 1st - Northern Alabama RR Museum
023 - Thursday mid-day Oct 1st - Northern Alabama RR Museum
023 - Thursday mid-day Oct 1st - Northern Alabama RR Museum
024 - Thursday mid-day Oct 1st - Northern Alabama RR Museum
024 - Thursday mid-day Oct 1st - Northern Alabama RR Museum
025 - Thursday mid-day Oct 1st - Northern Alabama RR Museum
025 - Thursday mid-day Oct 1st - Northern Alabama RR Museum
026 - Thursday mid-day Oct 1st - Northern Alabama RR Museum
026 - Thursday mid-day Oct 1st - Northern Alabama RR Museum
027 - Thursday afternoon Oct 1st - Gadsden Industrial Park
027 - Thursday afternoon Oct 1st - Gadsden Industrial Park
028 - Thursday afternoon Oct 1st - Gadsden Industrial Park
028 - Thursday afternoon Oct 1st - Gadsden Industrial Park
029 - Thursday afternoon Oct 1st - Gadsden Industrial Park
029 - Thursday afternoon Oct 1st - Gadsden Industrial Park
030 - Thursday afternoon Oct 1st - Gadsden Industrial Park
030 - Thursday afternoon Oct 1st - Gadsden Industrial Park
031 - Thursday afternoon Oct 1st - Gadsden Industrial Park
031 - Thursday afternoon Oct 1st - Gadsden Industrial Park
032 - Thursday afternoon Oct 1st - Gadsden Industrial Park
032 - Thursday afternoon Oct 1st - Gadsden Industrial Park
033 - Thursday afternoon Oct 1st - Gadsden Industrial Park
033 - Thursday afternoon Oct 1st - Gadsden Industrial Park
034 - Thursday afternoon Oct 1st - Gadsden Industrial Park
034 - Thursday afternoon Oct 1st - Gadsden Industrial Park
035 - Thursday night Oct 1st in the trade room
035 - Thursday night Oct 1st in the trade room
036 - Thursday night Oct 1st in the trade room
036 - Thursday night Oct 1st in the trade room
037 - Friday morning Oct 2nd - Birmingham Terminal Railway
037 - Friday morning Oct 2nd - Birmingham Terminal Railway
038 - Friday morning Oct 2nd - Birmingham Terminal Railway
038 - Friday morning Oct 2nd - Birmingham Terminal Railway
039 - Friday morning Oct 2nd - Birmingham Terminal Railway
039 - Friday morning Oct 2nd - Birmingham Terminal Railway
040 - Friday morning Oct 2nd - Birmingham Terminal Railway
040 - Friday morning Oct 2nd - Birmingham Terminal Railway
041 - Friday morning Oct 2nd - Birmingham Terminal Railway
041 - Friday morning Oct 2nd - Birmingham Terminal Railway
042 - Friday morning Oct 2nd - Birmingham Terminal Railway
042 - Friday morning Oct 2nd - Birmingham Terminal Railway
043 - Friday morning Oct 2nd - Birmingham Terminal Railway
043 - Friday morning Oct 2nd - Birmingham Terminal Railway
044 - Friday morning Oct 2nd - Birmingham Terminal Railway
044 - Friday morning Oct 2nd - Birmingham Terminal Railway
045 - Friday morning Oct 2nd - Birmingham Terminal Railway
045 - Friday morning Oct 2nd - Birmingham Terminal Railway
046 - Friday morning Oct 2nd - Birmingham Terminal Railway
046 - Friday morning Oct 2nd - Birmingham Terminal Railway
047 - Friday morning Oct 2nd - Birmingham Terminal Railway
047 - Friday morning Oct 2nd - Birmingham Terminal Railway
048 - Friday morning Oct 2nd - Birmingham Terminal Railway
048 - Friday morning Oct 2nd - Birmingham Terminal Railway
049 - Friday morning Oct 2nd - Birmingham Terminal Railway
049 - Friday morning Oct 2nd - Birmingham Terminal Railway
050 - Friday morning Oct 2nd - Birmingham Terminal Railway
050 - Friday morning Oct 2nd - Birmingham Terminal Railway
051 - Friday morning Oct 2nd - Birmingham Terminal Railway
051 - Friday morning Oct 2nd - Birmingham Terminal Railway
052 - Friday morning Oct 2nd - Birmingham Terminal Railway
052 - Friday morning Oct 2nd - Birmingham Terminal Railway
053 - Friday morning Oct 2nd - Birmingham Terminal Railway
053 - Friday morning Oct 2nd - Birmingham Terminal Railway
054 - Friday morning Oct 2nd - Birmingham Terminal Railway
054 - Friday morning Oct 2nd - Birmingham Terminal Railway
055 - Friday morning Oct 2nd - Birmingham Terminal Railway
055 - Friday morning Oct 2nd - Birmingham Terminal Railway
056 - Friday morning Oct 2nd - Birmingham Terminal Railway
056 - Friday morning Oct 2nd - Birmingham Terminal Railway
057 - Friday morning Oct 2nd - Birmingham Terminal Railway
057 - Friday morning Oct 2nd - Birmingham Terminal Railway
058 - Friday morning Oct 2nd - Birmingham Terminal Railway
058 - Friday morning Oct 2nd - Birmingham Terminal Railway
059 - Friday morning Oct 2nd - Birmingham Terminal Railway
059 - Friday morning Oct 2nd - Birmingham Terminal Railway
060 - Friday morning Oct 2nd - Birmingham Terminal Railway
060 - Friday morning Oct 2nd - Birmingham Terminal Railway
061 - Friday morning Oct 2nd - Birmingham Terminal Railway
061 - Friday morning Oct 2nd - Birmingham Terminal Railway
062 - Friday morning Oct 2nd - Birmingham Terminal Railway
062 - Friday morning Oct 2nd - Birmingham Terminal Railway
063 - Friday morning Oct 2nd - Birmingham Terminal Railway
063 - Friday morning Oct 2nd - Birmingham Terminal Railway
064 - Friday morning Oct 2nd - Birmingham Terminal Railway
064 - Friday morning Oct 2nd - Birmingham Terminal Railway
065 - Friday morning Oct 2nd - Birmingham Terminal Railway
065 - Friday morning Oct 2nd - Birmingham Terminal Railway
066 - Friday morning Oct 2nd - Birmingham Terminal Railway
066 - Friday morning Oct 2nd - Birmingham Terminal Railway
067 - Friday morning Oct 2nd - Birmingham Terminal Railway
067 - Friday morning Oct 2nd - Birmingham Terminal Railway
068 - Friday morning Oct 2nd - Birmingham Terminal Railway
068 - Friday morning Oct 2nd - Birmingham Terminal Railway
069 - Friday morning Oct 2nd - Birmingham Terminal Railway
069 - Friday morning Oct 2nd - Birmingham Terminal Railway
070 - Friday afternoon Oct 2nd - American Cast Iron Pipe Co
070 - Friday afternoon Oct 2nd - American Cast Iron Pipe Co
071 - Friday afternoon Oct 2nd - American Cast Iron Pipe Co
071 - Friday afternoon Oct 2nd - American Cast Iron Pipe Co
072 - Friday afternoon Oct 2nd - American Cast Iron Pipe Co
072 - Friday afternoon Oct 2nd - American Cast Iron Pipe Co
073 - Friday afternoon Oct 2nd - American Cast Iron Pipe Co
073 - Friday afternoon Oct 2nd - American Cast Iron Pipe Co
074 - Friday afternoon Oct 2nd - American Cast Iron Pipe Co
074 - Friday afternoon Oct 2nd - American Cast Iron Pipe Co
075 - Friday afternoon Oct 2nd - American Cast Iron Pipe Co
075 - Friday afternoon Oct 2nd - American Cast Iron Pipe Co
076 - Friday afternoon Oct 2nd - American Cast Iron Pipe Co
076 - Friday afternoon Oct 2nd - American Cast Iron Pipe Co
077 - Friday afternoon Oct 2nd - American Cast Iron Pipe Co
077 - Friday afternoon Oct 2nd - American Cast Iron Pipe Co
078 - Friday afternoon Oct 2nd - American Cast Iron Pipe Co
078 - Friday afternoon Oct 2nd - American Cast Iron Pipe Co
079 - Friday afternoon Oct 2nd - American Cast Iron Pipe Co
079 - Friday afternoon Oct 2nd - American Cast Iron Pipe Co
080 - Friday afternoon Oct 2nd - American Cast Iron Pipe Co
080 - Friday afternoon Oct 2nd - American Cast Iron Pipe Co
081 - Friday afternoon Oct 2nd - American Cast Iron Pipe Co
081 - Friday afternoon Oct 2nd - American Cast Iron Pipe Co
082 - Friday afternoon Oct 2nd - American Cast Iron Pipe Co.
082 - Friday afternoon Oct 2nd - American Cast Iron Pipe Co.
083 - Friday night in the trade room
083 - Friday night in the trade room
084 - Friday night in the trade room
084 - Friday night in the trade room
085 - Friday night in the trade room
085 - Friday night in the trade room
086 - Saturday morning Oct 3 - Vulcan Materials
086 - Saturday morning Oct 3 - Vulcan Materials
087 - Saturday morning Oct 3 - Vulcan Materials
087 - Saturday morning Oct 3 - Vulcan Materials
088 - Saturday morning Oct 3 - Vulcan Materials
088 - Saturday morning Oct 3 - Vulcan Materials
089 - Saturday morning Oct 3 - Vulcan Materials
089 - Saturday morning Oct 3 - Vulcan Materials
090 - Saturday morning Oct 3 - Conrad Yelvington
090 - Saturday morning Oct 3 - Conrad Yelvington
091 - Saturday morning Oct 3 - Conrad Yelvington
091 - Saturday morning Oct 3 - Conrad Yelvington
092 - Saturday morning Oct 3 - Conrad Yelvington
092 - Saturday morning Oct 3 - Conrad Yelvington
093 - Saturday morning Oct 3 - Conrad Yelvington
093 - Saturday morning Oct 3 - Conrad Yelvington
094 - Saturday midday Oct 3 - O'Neil Transportation Service
094 - Saturday midday Oct 3 - O'Neil Transportation Service
095 - Saturday midday Oct 3 - O'Neil Transportation Service
095 - Saturday midday Oct 3 - O'Neil Transportation Service
096 - Saturday midday Oct 3 - O'Neil Transportation Service
096 - Saturday midday Oct 3 - O'Neil Transportation Service
097 - Saturday midday Oct 3 - O'Neil Transportation Service
097 - Saturday midday Oct 3 - O'Neil Transportation Service
098 - Saturday afternoon Oct 3 at The Heart Of Dixie Transport Museum
098 - Saturday afternoon Oct 3 at The Heart Of Dixie Transport Museum
099 - Saturday afternoon Oct 3 at The Heart Of Dixie Transport Museum
099 - Saturday afternoon Oct 3 at The Heart Of Dixie Transport Museum
100 - Saturday afternoon Oct 3 at The Heart Of Dixie Transport Museum
100 - Saturday afternoon Oct 3 at The Heart Of Dixie Transport Museum
101 - Saturday afternoon Oct 3 at The Heart Of Dixie Transport Museum
101 - Saturday afternoon Oct 3 at The Heart Of Dixie Transport Museum
102 - Saturday afternoon Oct 3 at The Heart Of Dixie Transport Museum
102 - Saturday afternoon Oct 3 at The Heart Of Dixie Transport Museum
103 - Saturday afternoon Oct 3 at The Heart Of Dixie Transport Museum
103 - Saturday afternoon Oct 3 at The Heart Of Dixie Transport Museum
104 - Saturday afternoon Oct 3 at The Heart Of Dixie Transport Museum
104 - Saturday afternoon Oct 3 at The Heart Of Dixie Transport Museum
105 - Saturday afternoon Oct 3 at The Heart Of Dixie Transport Museum
105 - Saturday afternoon Oct 3 at The Heart Of Dixie Transport Museum
106 - Saturday afternoon Oct 3 at The Heart Of Dixie Transport Museum
106 - Saturday afternoon Oct 3 at The Heart Of Dixie Transport Museum
107 - Saturday afternoon Oct 3 at The Heart Of Dixie Transport Museum
107 - Saturday afternoon Oct 3 at The Heart Of Dixie Transport Museum
108 - Saturday afternoon Oct 3 at The Heart Of Dixie Transport Museum
108 - Saturday afternoon Oct 3 at The Heart Of Dixie Transport Museum
109 - Saturday afternoon Oct 3 at The Heart Of Dixie Transport Museum
109 - Saturday afternoon Oct 3 at The Heart Of Dixie Transport Museum
110 - Saturday afternoon Oct 3 at The Heart Of Dixie Transport Museum
110 - Saturday afternoon Oct 3 at The Heart Of Dixie Transport Museum
111 - Saturday afternoon Oct 3 at the Autauga Northern
111 - Saturday afternoon Oct 3 at the Autauga Northern
112 - Saturday afternoon Oct 3 at the Autauga Northern
112 - Saturday afternoon Oct 3 at the Autauga Northern
113 - Saturday afternoon Oct 3 at the Autauga Northern
113 - Saturday afternoon Oct 3 at the Autauga Northern
114 - Saturday evening Oct 3 in the trade/banquet room
114 - Saturday evening Oct 3 in the trade/banquet room
115 - Saturday evening Oct 3 in the trade/banquet room
115 - Saturday evening Oct 3 in the trade/banquet room
116 - Saturday evening Oct 3 in the trade/banquet room
116 - Saturday evening Oct 3 in the trade/banquet room
117 - Saturday evening Oct 3 in the trade/banquet room
117 - Saturday evening Oct 3 in the trade/banquet room
118 - Saturday evening Oct 3 in the trade/banquet room
118 - Saturday evening Oct 3 in the trade/banquet room
119 - Saturday evening Oct 3 in the trade/banquet room
119 - Saturday evening Oct 3 in the trade/banquet room
120 - Saturday evening Oct 3 in the trade/banquet room
120 - Saturday evening Oct 3 in the trade/banquet room
121 - Saturday evening Oct 3 in the trade/banquet room
121 - Saturday evening Oct 3 in the trade/banquet room
122 - Saturday evening Oct 3 in the trade/banquet room
122 - Saturday evening Oct 3 in the trade/banquet room
123 - Saturday evening Oct 3 in the trade/banquet room
123 - Saturday evening Oct 3 in the trade/banquet room
124 - Saturday evening Oct 3 in the trade/banquet room
124 - Saturday evening Oct 3 in the trade/banquet room
125 - Sunday morning Oct 4 - Alabama Southern
125 - Sunday morning Oct 4 - Alabama Southern
126 - Sunday morning Oct 4 - Alabama Southern
126 - Sunday morning Oct 4 - Alabama Southern
127 - Sunday morning Oct 4 - Alabama Southern
127 - Sunday morning Oct 4 - Alabama Southern
128 - Sunday morning Oct 4 - Alabama Southern
128 - Sunday morning Oct 4 - Alabama Southern
129 - Sunday morning Oct 4 - Alabama Southern
129 - Sunday morning Oct 4 - Alabama Southern
130 - Sunday morning Oct 4 - Alabama Southern
130 - Sunday morning Oct 4 - Alabama Southern
131 - Sunday afternoon Oct 4 - ABC Coke
131 - Sunday afternoon Oct 4 - ABC Coke
132 - Sunday afternoon Oct 4 - ABC Coke
132 - Sunday afternoon Oct 4 - ABC Coke
133 - Sunday afternoon Oct 4 - ABC Coke
133 - Sunday afternoon Oct 4 - ABC Coke
134 - Sunday afternoon Oct 4 - ABC Coke
134 - Sunday afternoon Oct 4 - ABC Coke
135 - Sunday afternoon Oct 4 - ABC Coke
135 - Sunday afternoon Oct 4 - ABC Coke
131 - Sunday afternoon Oct 4 - ABC Cok6
131 - Sunday afternoon Oct 4 - ABC Cok6