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