Logo
 
 
12/30/2024
 
 
 
 
 
Owner: New Jersey Transit
Model:Rebuilt EMD GP40FH-2Built As:CRIP 346 (GP40)
Serial Number:32238Order No:7926
Frame Number:7926-7Built:9/1966
Notes:Rebuilt by M-K using UP/MP 606, new cowling fabricated
Other locos with this serial:  MP 606(GP40) CRIP 346(GP40) NJT 4140(GP40FH-2) AMTL 4140(GP40FH-2) NJTR 4140(GP40FH-2) DOTX 4140(GP40FH-2)
  Page Controls   View:  Pics Per Page:
New power
Title:  New power
Description:  A weekend trip to New York found me passing through Port Jervis. There I found this rebuilt GP 40 waiting for Mondays rush hour. The era of U34s was closing, and "new" power was coming on line as NJ Transit and Metro North, who funded the operation west of Suffern, upgraded their power from the hand me downs of the previous decade.
Photo Date:  7/9/1989  Upload Date: 10/31/2015 3:59:59 AM
Location:  Port Jervis, NY
Author:  Tom Beckett
Categories:  Roster,Yard,Passenger
Locomotives:  NJT 4140(GP40FH-2)
Views:  429   Comments: 0
Old and new order
Title:  Old and new order
Description:  The GP 40 rebuild at left is the wave of the future, taking over from the now classic U34CH at right, in service for 17 years at this point, and reaching the end of its service life, though that design will hold on for a few more years. The old Erie coal dock is visible above the GP40, almost 40 years after the last steam ran here.
Photo Date:  7/9/1989  Upload Date: 10/31/2015 4:03:40 AM
Location:  Port Jervis, NY
Author:  Tom Beckett
Categories:  Roster,Yard,Passenger
Locomotives:  NJT 4157(U34CH) NJT 4140(GP40FH-2)
Views:  522   Comments: 0
NJT GP40FH-2 4140
Title:  NJT GP40FH-2 4140
Description: 
Photo Date:  9/14/1989  Upload Date: 11/18/2022 9:44:10 PM
Location:  Atlantic City, NJ
Author:  Tom Gallo
Categories: 
Locomotives:  NJT 4140(GP40FH-2)
Views:  124   Comments: 0
NJT 4140
Title:  NJT 4140
Description: 
Photo Date:  10/22/1990  Upload Date: 4/15/2009 1:34:40 PM
Location:  Newark, NJ
Author:  Marty Bernard
Categories: 
Locomotives:  NJT 4140(GP40FH-2)
Views:  552   Comments: 0
Pushing to Newark
Title:  Pushing to Newark
Description:  The ex CNJ Raritan Line is now all push pull with F40s and Comets, a far dry from less than ten years ago, when it was still possible to see ex CNJ GP40Ps and GP7Ps with 1920s era coaches plying the line, which then went to Phillipsburg on the Delaware River. The new equipment is more comfortable and reliable, but I miss the aroma of brake shoe smoke coming in the open windows. Heres a rebuilt GP 40 type pushing a set of Comets toward Newark Penn Station for a connection to New York.
Photo Date:  8/18/1991  Upload Date: 2/27/2015 3:08:57 PM
Location:  Fanwood, NJ
Author:  Tom Beckett
Categories:  Station,Passenger,Action
Locomotives:  NJT 4140(GP40FH-2)
Views:  327   Comments: 0
NJT GP40FH-2 #4140 - New Jersey Transit
Title:  NJT GP40FH-2 #4140 - New Jersey Transit
Description:  M.G. Lovis took this great roster shot of New Jersey Transit GP40FH-2 #4140 as it sat in the Dover yard. Originally built by EMD in September of 1966 as CRIP GP40 #346, it was rebuilt by M-K using UP/MP 606 with a new cowling fabricated for it. The loco was last seen as A Department of Transportation loco back in 2015. Current disposition is unknown.
Photo Date:  11/8/1992  Upload Date: 7/21/2024 10:54:51 AM
Location:  Dover, NJ
Author:  Gary Everhart
Categories:  Roster
Locomotives:  NJT 4140(GP40FH-2)
Views:  52   Comments: 0
NJT 4140
Title:  NJT 4140
Description:  NJT 4140 is on a westbound commuter train at Waldwick, NJ 8/1994
Photo Date:  8/1/1994  Upload Date: 10/9/2008 5:24:44 PM
Location:  Waldwick, NJ
Author:  John Durant
Categories: 
Locomotives:  NJT 4140(GP40FH-2)
Views:  745   Comments: 0
NJT 4140
Title:  NJT 4140
Description: 
Photo Date:  6/15/1996  Upload Date: 5/8/2011 6:10:32 PM
Location:  Dover, NJ
Author:  James McDonald
Categories:  Roster,Transit,Passenger,Action
Locomotives:  NJT 4140(GP40FH-2)
Views:  483   Comments: 0
NJT 4140
Title:  NJT 4140
Description: 
Photo Date:  6/15/1996  Upload Date: 5/8/2011 6:10:47 PM
Location:  Dover, NJ
Author:  James McDonald
Categories:  Roster,Transit,Passenger,Action
Locomotives:  NJT 4140(GP40FH-2)
Views:  444   Comments: 0
NJT 4140
Title:  NJT 4140
Description:  GP40FH-2 leads a train with brand new Comet IIM Coaches over Benson Street into the Benson Street Station in Glen Ridge
Photo Date:  3/19/2002  Upload Date: 10/5/2007 3:12:24 PM
Location:  Glen Ridge, NJ
Author:  Gerald Oliveto
Categories: 
Locomotives:  NJT 4140(GP40FH-2)
Views:  1586   Comments: 0
NJT 4140
Title:  NJT 4140
Description:  NJT 4140 is on the point of a westbound commuter train just east of Radburn in Fair Lawn, NG 5/2002
Photo Date:  5/1/2002  Upload Date: 6/24/2004 12:00:51 AM
Location:  Fair Lawn, NJ
Author:  John Durant
Categories: 
Locomotives:  NJT 4140(GP40FH-2)
Views:  1016   Comments: 0
Departing
Title:  Departing
Description:  Taken from inside a moving train.
Photo Date:  3/1/2004  Upload Date: 4/23/2006 5:15:55 PM
Location:  Waldwick, NJ
Author:  Brian Havlicek
Categories: 
Locomotives:  NJT 4140(GP40FH-2)
Views:  542   Comments: 0
1257
Title:  1257
Description:  Approaching Central Ave on the Bergen County Line
Photo Date:  3/2/2005  Upload Date: 3/6/2008 3:15:48 PM
Location:  Rutherford, NJ
Author:  Marc Samuelson
Categories: 
Locomotives:  NJT 4140(GP40FH-2)
Views:  396   Comments: 0
NJT 4140
Title:  NJT 4140
Description:  A Hoboken bound train rolls past with NJT 4140 pushing new Metro North coaches
Photo Date:  3/15/2005  Upload Date: 9/26/2005 6:41:35 AM
Location:  Jersey City, NJ
Author:  Stephen Bradley
Categories: 
Locomotives:  NJT 4140(GP40FH-2)
Views:  609   Comments: 0
NJT 4140
Title:  NJT 4140
Description: 
Photo Date:  3/19/2005  Upload Date: 3/21/2005 7:25:51 PM
Location:  Port Jervis, NY
Author:  Kim Piersol
Categories: 
Locomotives:  NJT 4140(GP40FH-2)
Views:  667   Comments: 0
NJT 4140
Title:  NJT 4140
Description: 
Photo Date:  7/10/2005  Upload Date: 7/12/2005 9:21:59 PM
Location:  Manasquan, NJ
Author:  Tony Krslovic
Categories: 
Locomotives:  NJT 4140(GP40FH-2)
Views:  617   Comments: 0
NJT 4140
Title:  NJT 4140
Description: 
Photo Date:  7/10/2005  Upload Date: 7/12/2005 9:25:42 PM
Location:  Manasquan, NJ
Author:  Tony Krslovic
Categories: 
Locomotives:  NJT 4140(GP40FH-2)
Views:  812   Comments: 0
NJT 4140
Title:  NJT 4140
Description: 
Photo Date:  10/1/2005  Upload Date: 10/30/2005 6:34:47 PM
Location:  Netcong, NJ
Author:  Mike Boyer
Categories: 
Locomotives:  NJT 4140(GP40FH-2)
Views:  502   Comments: 0
NJT 4140
Title:  NJT 4140
Description:  A testbound 4140 on Track 2 passes an eastbound 4430 pushing its train towards NYC on Track A at Rahway NJ 09/07/06.
Photo Date:  9/7/2006  Upload Date: 6/16/2007 4:56:53 PM
Location:  Rahway, NJ
Author:  Randy Kotuby
Categories: 
Locomotives:  NJT 4140(GP40FH-2)
Views:  721   Comments: 0
NJT 4140
Title:  NJT 4140
Description:  A shore bound 4140 heads west through Rahway NJ. The train will leave the NEC for the NY & LB at Union Tower a short distance to the west of this location.
Photo Date:  9/7/2006  Upload Date: 6/16/2007 4:56:53 PM
Location:  Rahway, NJ
Author:  Randy Kotuby
Categories: 
Locomotives:  NJT 4140(GP40FH-2)
Views:  580   Comments: 0
NJT 4140 Left Marker Light Out
Title:  NJT 4140 Left Marker Light Out
Description:  NJ Transit GP40FH-2 #4140 waiting for passengers to board in Red Bank NJ. Notice that the left Marker light is out. This locomotive has since been retired.
Photo Date:  9/10/2006  Upload Date: 9/10/2006 6:32:35 PM
Location:  Red Bank, NJ
Author:  Eric Kreszl
Categories: 
Locomotives:  NJT 4140(GP40FH-2)
Views:  632   Comments: 0
NJT 4140 Leaving
Title:  NJT 4140 Leaving
Description:  One of the Very Last of NJ Transit GP40FH-2 Locomotives still in existance NJT #4140 pusjes a train Northbound out of Little Silver NJ.
Photo Date:  11/22/2006  Upload Date: 11/23/2006 5:23:46 PM
Location:  Little Silver, NJ
Author:  Eric Kreszl
Categories: 
Locomotives:  NJT 4140(GP40FH-2)
Views:  483   Comments: 0
Motive Power Overview of Bay Head Yard.
Title:  Motive Power Overview of Bay Head Yard.
Description:  Here is a photo of the locomotives laying over in Bay Head Yard.
Photo Date:  11/26/2006  Upload Date: 11/29/2006 8:48:25 PM
Location:  Bay Head, NJ
Author:  Eric Kreszl
Categories: 
Locomotives:  NJT 4140(GP40FH-2) NJT 4219(GP40PH-2B)
Views:  1067   Comments: 0
NJT 4140
Title:  NJT 4140
Description:  NJ Transit GP40FH-2 #4140 pushing the weekend shuttle across the Sunset Ave. Crossing north to Long Branch. Both Marker Lights now work.
Photo Date:  1/6/2007  Upload Date: 1/6/2007 8:54:35 PM
Location:  Asbury Park, NJ
Author:  Eric Kreszl
Categories: 
Locomotives:  NJT 4140(GP40FH-2)
Views:  709   Comments: 0
NJT 4140
Title:  NJT 4140
Description: 
Photo Date:  3/5/2007  Upload Date: 3/4/2007 4:41:33 PM
Location:  Roselle Park, NJ
Author:  Kevin Painter
Categories: 
Locomotives:  NJT 4140(GP40FH-2)
Views:  522   Comments: 0
NJT 4209 Non Revenue Train X233
Title:  NJT 4209 Non Revenue Train X233
Description:  NJ Transit GP40PH-2B #4209 and GP40FH-2 #4140 lead 5 passenger cars through Oceanport NJ with Train X233 a Non Revenue fueling move.
Photo Date:  3/11/2007  Upload Date: 3/11/2007 4:31:44 PM
Location:  Oceanport, NJ
Author:  Eric Kreszl
Categories: 
Locomotives:  NJT 4209(GP40PH-2B) NJT 4140(GP40FH-2)
Views:  693   Comments: 0
GP40FH 4140 pushes a Coast Line train on the Waterfront Connection
Title:  GP40FH 4140 pushes a Coast Line train on the Waterfront Connection
Description: 
Photo Date:  3/15/2007  Upload Date: 4/14/2007 6:59:52 PM
Location:  Kearny, NJ
Author:  Kevin Wong
Categories: 
Locomotives:  NJT 4140(GP40FH-2)
Views:  502   Comments: 0
NJT 4140 and MNCR 4193
Title:  NJT 4140 and MNCR 4193
Description:  NJT GP40FH-2 4140 and MNCR F40PH-2CAT 4193 wait to shove into the depot from the hill yard.
Photo Date:  3/22/2007  Upload Date: 11/29/2007 2:57:17 PM
Location:  Hoboken, NJ
Author:  Donald Albertson
Categories: 
Locomotives:  NJT 4140(GP40FH-2) MNCR 4193(F40PH-2CAT)
Views:  881   Comments: 1
NJT 4138 Non Revenue 3 locomotives Train X232
Title:  NJT 4138 Non Revenue 3 locomotives Train X232
Description:  NJ Transit GP40FH-2 #4138 at the front of train X232 heading north through Oceanport NJ on the North Jersey Coast Line
Photo Date:  3/25/2007  Upload Date: 3/31/2007 10:50:39 PM
Location:  Oceanport, NJ
Author:  Eric Kreszl
Categories: 
Locomotives:  NJT 4138(GP40FH-2) NJT 4140(GP40FH-2) NJT 4218(GP40PH-2B)
Views:  1008   Comments: 0
NJT 4138 Non Revenue 3 locomotives Train X232
Title:  NJT 4138 Non Revenue 3 locomotives Train X232
Description:  NJ Transit GP40FH-2 #4138 at the end of a Non revenue Fueling move heading north through Oceanport NJ on the North Jersey Coast Line
Photo Date:  3/25/2007  Upload Date: 3/25/2007 1:10:36 PM
Location:  Oceanport, NJ
Author:  Eric Kreszl
Categories: 
Locomotives:  NJT 4138(GP40FH-2) NJT 4218(GP40PH-2B) NJT 4140(GP40FH-2)
Views:  885   Comments: 0
NJT 4138 Non Revenue 3 locomotives
Title:  NJT 4138 Non Revenue 3 locomotives
Description:  NJ Transit GP40FH-2 #4138 at the front of a Non revenue Fueling move heading north through Oceanport NJ on the North Jersey Coast Line. This is the first time I have seen this train with 3 locomotives. I loved how they shoved 4218 between the 2 GP40FH-2's.
Photo Date:  3/25/2007  Upload Date: 3/25/2007 1:13:06 PM
Location:  Oceanport, NJ
Author:  Eric Kreszl
Categories: 
Locomotives:  NJT 4138(GP40FH-2) NJT 4218(GP40PH-2B) NJT 4140(GP40FH-2)
Views:  896   Comments: 0
NJT 4138 Non Revenue Train X233 3 locomotives away shot
Title:  NJT 4138 Non Revenue Train X233 3 locomotives away shot
Description:  Here is an away shot of the locomotives.
Photo Date:  3/25/2007  Upload Date: 3/25/2007 1:14:03 PM
Location:  Oceanport, NJ
Author:  Eric Kreszl
Categories: 
Locomotives:  NJT 4138(GP40FH-2) NJT 4218(GP40PH-2B) NJT 4140(GP40FH-2)
Views:  782   Comments: 0
NJT 4140
Title:  NJT 4140
Description:  NJ Transit GP40FH-2 #4140 at the end of a NJ Transit Commuter train in Hillside NJ. The locomotive has since been Retired.
Photo Date:  7/26/2007  Upload Date: 4/7/2008 7:43:40 PM
Location:  Hillside, NJ
Author:  Eric Kreszl
Categories: 
Locomotives:  NJT 4140(GP40FH-2)
Views:  381   Comments: 0
NJT 4140
Title:  NJT 4140
Description: 
Photo Date:  8/1/2007  Upload Date: 1/12/2009 9:35:02 AM
Location:  Red Bank, NJ
Author:  Stephie Kolata
Categories: 
Locomotives:  NJT 4140(GP40FH-2)
Views:  485   Comments: 0
NJT 4140
Title:  NJT 4140
Description:  NJ Transit GP40FH-2 #4140 (Now Retired) leads a train through Hillside NJ on the Raritan Valley Line.
Photo Date:  8/6/2007  Upload Date: 4/6/2008 10:48:27 PM
Location:  Hillside, NJ
Author:  Eric Kreszl
Categories: 
Locomotives:  NJT 4140(GP40FH-2)
Views:  386   Comments: 0
NJT 4140
Title:  NJT 4140
Description:  NJ Transit GP40FH-2 #4140 at thz end of a NJ Transit Commuter train in Hillside NJ. The locomotive has since been Retired.
Photo Date:  8/8/2007  Upload Date: 8/8/2007 7:44:15 PM
Location:  Hillside, NJ
Author:  Eric Kreszl
Categories: 
Locomotives:  NJT 4140(GP40FH-2)
Views:  603   Comments: 0
Warthogs
Title:  Warthogs
Description:  A pair of GP40FH-2's are in the loco yard at the MMC.
Photo Date:  9/21/2007  Upload Date: 9/22/2007 1:07:39 AM
Location:  Kearny, NJ
Author:  Donald Albertson
Categories: 
Locomotives:  NJT 4144(GP40FH-2) NJT 4140(GP40FH-2)
Views:  827   Comments: 0
NJT 4140
Title:  NJT 4140
Description: 
Photo Date:  11/3/2007  Upload Date: 12/9/2007 10:14:19 PM
Location:  Kearny, NJ
Author:  Anthony Paci
Categories: 
Locomotives:  NJT 4140(GP40FH-2)
Views:  493   Comments: 0
Dead locomotives
Title:  Dead locomotives
Description: 
Photo Date:  11/28/2007  Upload Date: 11/28/2007 4:38:22 PM
Location:  Bay Head, NJ
Author:  Kevin Olson
Categories:  Passenger
Locomotives:  NJT 4117(F40PH-2CAT) NJT 4144(GP40FH-2) NJT 4118(F40PH-2CAT) NJT 4140(GP40FH-2)
Views:  1754   Comments: 2
Locomotives in Storage
Title:  Locomotives in Storage
Description:  NJ Transit F40PH-6CAT #4117, GP40FH-2 #4144, F40PH-2CAT #4118, and GP40FH-2 #4140 sit in Bay Head Yard with other trains and will be used for parts.
Photo Date:  12/9/2007  Upload Date: 12/9/2007 5:40:51 PM
Location:  Bay Head, NJ
Author:  Eric Kreszl
Categories: 
Locomotives:  NJT 4117(F40PH-2CAT) NJT 4144(GP40FH-2) NJT 4118(F40PH-2CAT) NJT 4140(GP40FH-2)
Views:  1011   Comments: 0
NJT 4117 NJT 4144 NJT 4118 NJT 4140 in Storage
Title:  NJT 4117 NJT 4144 NJT 4118 NJT 4140 in Storage
Description:  Here is a photo of the 4 parts locomotives only this time I took a photo from the other side of Twilight Lake.
Photo Date:  1/6/2008  Upload Date: 1/6/2008 4:05:46 PM
Location:  Bay Head, NJ
Author:  Eric Kreszl
Categories: 
Locomotives:  NJT 4117(F40PH-2CAT) NJT 4144(GP40FH-2) NJT 4118(F40PH-2CAT) NJT 4140(GP40FH-2)
Views:  1112   Comments: 0
NJT 4140
Title:  NJT 4140
Description:  A closeup of NJ Transit GP40FH-2 #4140 in Bay Head Yard.
Photo Date:  1/6/2008  Upload Date: 1/6/2008 4:06:46 PM
Location:  Bay Head, NJ
Author:  Eric Kreszl
Categories: 
Locomotives:  NJT 4140(GP40FH-2)
Views:  550   Comments: 0
Bay Head yard
Title:  Bay Head yard
Description: 
Photo Date:  2/7/2008  Upload Date: 2/7/2008 11:35:16 PM
Location:  Bay Head, NJ
Author:  Kevin Wong
Categories: 
Locomotives:  NJT 4143(GP40FH-2) NJT 4137(GP40FH-2) NJT 4135(GP40FH-2) NJT 4117(F40PH-2CAT) NJT 4144(GP40FH-2) NJT 4118(F40PH-2CAT) NJT 4140(GP40FH-2) NJT 4208(GP40PH-2B)
Views:  1478   Comments: 0
Bay Head yard, with stored GP40FH units
Title:  Bay Head yard, with stored GP40FH units
Description: 
Photo Date:  2/7/2008  Upload Date: 2/7/2008 11:36:28 PM
Location:  Bay Head, NJ
Author:  Kevin Wong
Categories: 
Locomotives:  NJT 4143(GP40FH-2) NJT 4137(GP40FH-2) NJT 4135(GP40FH-2) NJT 4117(F40PH-2CAT) NJT 4144(GP40FH-2) NJT 4118(F40PH-2CAT) NJT 4140(GP40FH-2) NJT 4208(GP40PH-2B)
Views:  1283   Comments: 0
NJT 4143 NJT 4137 NJT 4135
Title:  NJT 4143 NJT 4137 NJT 4135
Description:  The three newest locomotives added to NJ Transit's Parts locomotive collection are 3 GP40FH-2 locomotives, 4143, 4135, and 4137. This photo was taken from the other side of Twilight Lake.
Photo Date:  2/16/2008  Upload Date: 2/16/2008 5:08:04 PM
Location:  Bay Head, NJ
Author:  Eric Kreszl
Categories: 
Locomotives:  NJT 4143(GP40FH-2) NJT 4137(GP40FH-2) NJT 4135(GP40FH-2) NJT 4117(F40PH-2CAT) NJT 4118(F40PH-2CAT) NJT 4144(GP40FH-2) NJT 4140(GP40FH-2) AMTL 4143(GP40FH-2) AMTL 4137(GP40FH-2) AMTL 4135(GP40FH-2) AMTL 4117(F40PH-2CAT) AMTL 4118(F40PH-2CAT) AMTL 4144(GP40FH-2) AMTL 4140(GP40FH-2)
Views:  1872   Comments: 1
Stored New Jersey Transit locomotives
Title:  Stored New Jersey Transit locomotives
Description:  Six of the seven stored New Jersey Transit locomotives stored at Bay Head Yard.
Photo Date:  3/24/2008  Upload Date: 3/27/2008 2:03:07 PM
Location:  Bay Head Junction, NJ
Author:  Anthony Paci
Categories: 
Locomotives:  NJT 4137(GP40FH-2) NJT 4135(GP40FH-2) NJT 4117(F40PH-2CAT) NJT 4144(GP40FH-2) NJT 4116(F40PH-2CAT) NJT 4140(GP40FH-2)
Views:  1232   Comments: 1
NJT 4143 NJT 4137 NJT 4135 NJT 4117 NJT 4144 NJT 4118 NJT 4140 Parts locomotives
Title:  NJT 4143 NJT 4137 NJT 4135 NJT 4117 NJT 4144 NJT 4118 NJT 4140 Parts locomotives
Description:  A photo of all 7 locomotives taken from the other side of Twilight Lake in Bay Head NJ.
Photo Date:  3/25/2008  Upload Date: 3/25/2008 8:31:33 PM
Location:  Bay Head, NJ
Author:  Eric Kreszl
Categories: 
Locomotives:  NJT 4143(GP40FH-2) NJT 4137(GP40FH-2) NJT 4135(GP40FH-2) NJT 4117(F40PH-2CAT) NJT 4144(GP40FH-2) NJT 4118(F40PH-2CAT) NJT 4140(GP40FH-2)
Views:  1168   Comments: 0
AMT 4140 and 1312
Title:  AMT 4140 and 1312
Description:  AMT 4140 GP40FH-2 AMT 1312 GP9r
Photo Date:  4/20/2009  Upload Date: 7/28/2009 8:24:55 PM
Location:  Montreal, QC
Author:  J d
Categories:  Station,Passenger
Locomotives:  NJT 4140(GP40FH-2)
Views:  341   Comments: 0
AMT 4140 / NJT 4140
Title:  AMT 4140 / NJT 4140
Description:  AMT 4140 ex-NJT 4140 GP40FH-2 in Lucien-LAllier station.
Photo Date:  10/6/2009  Upload Date: 10/9/2009 8:10:35 AM
Location:  Montreal, QC
Author:  Marc G Vallieres
Categories:  Roster
Locomotives:  NJT 4140(GP40FH-2) AMTL 4140(GP40FH-2)
Views:  1170   Comments: 0
AMT 1323
Title:  AMT 1323
Description: 
Photo Date:  12/16/2012  Upload Date: 12/25/2012 8:29:10 PM
Location:  Montreal, QC
Author:  Richard Marchi
Categories:  Roster,Yard,Transit,Passenger
Locomotives:  AMTL 1323(F59PHI) AMTL 1344(F59PH) NJT 4140(GP40FH-2)
Views:  527   Comments: 0


Site Design ©2001-2020 Tim Huemmer
Photos © respective authors
  Contact: info@rrpicturearchives.net