Dan A. Davis:
Side by Side
Dan A. Davis:
Lansdale's Finest
Dan A. Davis:
CSX 6224
Dan A. Davis:
CSX 6220
Dan A. Davis:
Consolation Prize
Dan A. Davis:
PN 7010 @ Buckingham, PA
Dan A. Davis:
PN 7010 @ Buckingham, PA
Dan A. Davis:
CSX 5834
Dan A. Davis:
Reunited
Dan A. Davis:
CSX B36-7 5834
Dan A. Davis:
PN C39-8 8211
Dan A. Davis:
CSX B36-7 5843
Dan A. Davis:
Buckingham Deadline
Dan A. Davis:
Orvilla Road
Dan A. Davis:
PN 8212 @ Hatfield, PA
Dan A. Davis:
PN L160 @ Hatfield, PA
Dan A. Davis:
PN L160 @ Telford, PA
Dan A. Davis:
Back in Telford
Dan A. Davis:
Main Street, Hatfield
Dan A. Davis:
PN 8212 @ Franconia Township, PA
Dan A. Davis:
PN L160
Dan A. Davis:
PN 8212 @ Telford, PA
Dan A. Davis:
The Telford Turn
Dan A. Davis:
PN 5342 @ Franconia Township, PA
Dan A. Davis:
PN L160
Dan A. Davis:
Betlehem Branch Blue
Dan A. Davis:
The Interchange
Dan A. Davis:
PN 5342 @ Telford, PA
Dan A. Davis:
Hatfield
Dan A. Davis:
Souderton Station