Logo
Jamie West's Collection
 
7/3/2025
 
 
 
 
 
  Page Controls   View:  Pics Per Page:
Amtrak and UP in Emeryville
Title:  Amtrak and UP in Emeryville
Description:  Amtrak P42DC #179 leads California Zephyr #6 out of Emeryville and past the stopped KOAMN-07 stack train.
Photo Date:  9/7/2013  Upload Date: 2/25/2014 1:42:00 AM
Location:  Emeryville, CA
Author:  Jamie West
Categories:  Station,Passenger,Action
Locomotives:  UP 8737(SD70ACe) UP 3966(SD70M) UP 5260(AC45CCTE) AMTK 179(P42DC)
Views:  570   Comments: 0
UP KOAMN-07 in Emeryville
Title:  UP KOAMN-07 in Emeryville
Description:  Union Pacifics Oakland to Marion, AR stack train (KOAMN-07) departs Emeryville at the start of its trip led by SD70ACe #8737, SD70M #3966, and C45ACCTE #5260.
Photo Date:  9/7/2013  Upload Date: 2/25/2014 1:55:16 AM
Location:  Emeryville, CA
Author:  Jamie West
Categories:  Action
Locomotives:  UP 8737(SD70ACe) UP 3966(SD70M) UP 5260(AC45CCTE)
Views:  576   Comments: 0
UP 3966
Title:  UP 3966
Description:  Union Pacific SD70M #3966 trails on the Oakland to Marion, AR stack train (KOAMN-07) as it departs Emeryville.
Photo Date:  9/7/2013  Upload Date: 2/25/2014 1:56:40 AM
Location:  Emeryville, CA
Author:  Jamie West
Categories:  Action
Locomotives:  UP 3966(SD70M)
Views:  191   Comments: 0
UP KOAMN-07 in Emeryville
Title:  UP KOAMN-07 in Emeryville
Description:  Union Pacific's Oakland to Marion, AR stack train (KOAMN-07) departs Emeryville at the start of its trip led by SD70ACe #8737, SD70M #3966, and C45ACCTE #5260.
Photo Date:  9/7/2013  Upload Date: 2/25/2014 2:00:00 AM
Location:  Emeryville, CA
Author:  Jamie West
Categories:  Action
Locomotives:  UP 5260(AC45CCTE) UP 3966(SD70M) UP 8737(SD70ACe)
Views:  601   Comments: 0
UP ZSKDL in Stockton
Title:  UP ZSKDL in Stockton
Description:  Union Pacific AC44CCTE #5661 leads the super high-priority Selkirk, NY to Delano, CA reefer train (ZSKDL) through Stockton followed by SD70M #3970 and ES44AH #8228.
Photo Date:  11/27/2014  Upload Date: 12/5/2014 12:20:29 AM
Location:  Stockton, CA
Author:  Jamie West
Categories:  Action
Locomotives:  UP 5661(AC44CWCTE) UP 3970(SD70M) UP 8228(ES44AC-H)
Views:  431   Comments: 2
UP 3970
Title:  UP 3970
Description:  Union Pacific SD70M #3970 trails on the super high-priority Selkirk, NY to Delano, CA reefer train (ZSKDL) as it rolls through Stockton.
Photo Date:  11/27/2014  Upload Date: 12/5/2014 1:34:52 AM
Location:  Stockton, CA
Author:  Jamie West
Categories:  Action
Locomotives:  UP 3970(SD70M)
Views:  139   Comments: 0
UP 3975
Title:  UP 3975
Description:  Union Pacific SD70M #3975 trails on a manifest as it rolls through Stockton, CA. UP 3975 is an ex-SP unit.
Photo Date:  6/21/2014  Upload Date: 11/17/2014 2:09:58 AM
Location:  Stockton, CA
Author:  Jamie West
Categories:  Action
Locomotives:  UP 3975(SD70M)
Views:  387   Comments: 0
SD70Ms Take Charge
Title:  SD70Ms Take Charge
Description:  Union Pacific SD70Ms #4027 and #3975 lead a manifest through Stockton, CA. UP 3975 is an ex-SP unit.
Photo Date:  6/21/2014  Upload Date: 11/17/2014 2:12:30 AM
Location:  Stockton, CA
Author:  Jamie West
Categories:  Action
Locomotives:  UP 3975(SD70M) UP 4027(SD70M)
Views:  516   Comments: 0
UP MRVSJ-04 at Pleasanton
Title:  UP MRVSJ-04 at Pleasanton
Description:  Union Pacific SD70Ms #3975 and #4062 lead the Roseville to San Jose Manifest (MRVSJ-04) through Pleasanton.
Photo Date:  8/4/2014  Upload Date: 8/6/2014 10:55:12 PM
Location:  Pleasanton, CA
Author:  Jamie West
Categories:  Action
Locomotives:  UP 3975(SD70M) UP 4062(SD70M)
Views:  662   Comments: 1
UP MRVSJ-04 at Pleasanton
Title:  UP MRVSJ-04 at Pleasanton
Description:  Union Pacific SD70Ms #3975 and #4062 lead the Roseville to San Jose Manifest (MRVSJ-04) through Pleasanton.
Photo Date:  8/4/2014  Upload Date: 8/6/2014 10:58:58 PM
Location:  Pleasanton, CA
Author:  Jamie West
Categories:  Action
Locomotives:  UP 4062(SD70M) UP 3975(SD70M)
Views:  631   Comments: 0
UP 3978
Title:  UP 3978
Description:  Union Pacific (ex-SP) SD70M #3978 trails on a Newark to Roseville manifest (MNWRV-11) as it rolls through Pleasanton.
Photo Date:  1/11/2014  Upload Date: 1/12/2014 3:37:44 AM
Location:  Pleasanton, CA
Author:  Jamie West
Categories:  Action
Locomotives:  UP 3978(SD70M)
Views:  473   Comments: 0
Union Pacific Manifest at Caliente
Title:  Union Pacific Manifest at Caliente
Description:  A Union Pacific manifest climbs Tehachapi Pass at Caliente. Leading is ES44AC #7938, SD70Ms #4037 and #3979, and ES44AC #7847.
Photo Date:  3/28/2014  Upload Date: 8/22/2014 7:25:35 PM
Location:  Caliente, CA
Author:  Jamie West
Categories:  Action
Locomotives:  UP 7938(AC45CCTE) UP 4037(SD70M) UP 3979(SD70M) UP 7847(AC45CCTE)
Views:  718   Comments: 0
UP 3979
Title:  UP 3979
Description:  Union Pacific (ex-SP) SD70M #3979 trails on a manifest as it climbs Tehachapi Pass at Caliente.
Photo Date:  3/28/2014  Upload Date: 8/22/2014 7:31:23 PM
Location:  Caliente, CA
Author:  Jamie West
Categories:  Action
Locomotives:  UP 3979(SD70M)
Views:  481   Comments: 0
Union Pacific Manifest at Caliente
Title:  Union Pacific Manifest at Caliente
Description:  A Union Pacific manifest climbs Tehachapi Pass at Caliente. Leading is ES44AC #7938, SD70Ms #4037 and #3979, and ES44AC #7847.
Photo Date:  3/28/2014  Upload Date: 8/22/2014 7:33:40 PM
Location:  Caliente, CA
Author:  Jamie West
Categories:  Action
Locomotives:  UP 7938(AC45CCTE) UP 4037(SD70M) UP 3979(SD70M) UP 7847(AC45CCTE)
Views:  718   Comments: 0
UP 3979
Title:  UP 3979
Description:  Union Pacific (ex-SP) SD70M #3979 trails on a manifest as it rolls through Tehachapi.
Photo Date:  3/28/2014  Upload Date: 8/26/2014 11:56:51 PM
Location:  Tehachapi, CA
Author:  Jamie West
Categories:  Action
Locomotives:  UP 3979(SD70M)
Views:  439   Comments: 0
UP 3981
Title:  UP 3981
Description:  Union Pacific SD70M #3981 sits parked at the JR Davis Yard in Roseville.
Photo Date:  9/26/2012  Upload Date: 10/14/2012 11:42:53 PM
Location:  Roseville, CA
Author:  Jamie West
Categories:  Yard
Locomotives:  UP 3981(SD70M)
Views:  575   Comments: 0
UP 3981 at Dusk
Title:  UP 3981 at Dusk
Description:  Union Pacific SD70M #3981 enjoys the coolness of the evening as she sits parked at the JR Davis Yard in Roseville.
Photo Date:  9/26/2012  Upload Date: 10/18/2012 10:38:22 PM
Location:  Roseville, CA
Author:  Jamie West
Categories:  Night,Yard
Locomotives:  UP 3981(SD70M)
Views:  575   Comments: 0
Evening at the JR Davis Yard in Roseville
Title:  Evening at the JR Davis Yard in Roseville
Description:  Nighttime falls on the locomotive maintenance shops at JR Davis Yard in Roseville. At this point, the yard was pretty quiet.
Photo Date:  9/26/2012  Upload Date: 10/18/2012 10:39:50 PM
Location:  Roseville, CA
Author:  Jamie West
Categories:  Night,Yard
Locomotives:  UP 3981(SD70M)
Views:  549   Comments: 0
UP 3983
Title:  UP 3983
Description:  Union Pacific SD70M #3983 trails on the Roseville to Roper manifest (MRVRO-09) as it departs the JR Davis Yard in Roseville.
Photo Date:  11/10/2013  Upload Date: 10/8/2014 5:31:39 PM
Location:  Roseville, CA
Author:  Jamie West
Categories:  Yard,Action
Locomotives:  UP 3983(SD70M)
Views:  247   Comments: 0
UP 3988
Title:  UP 3988
Description:  Union Pacific (ex-SP) SD70M #3988 leads a work train through McClellan.
Photo Date:  9/21/2013  Upload Date: 9/26/2013 9:19:03 PM
Location:  McClellan Park, CA
Author:  Jamie West
Categories:  Action
Locomotives:  UP 3988(SD70M)
Views:  714   Comments: 0
UP MNWRV-15
Title:  UP MNWRV-15
Description:  Union Pacific SD59MX #9919 and SD70M #3988 lead the Newark to Roseville manifest through Emeryville. UP 3988 is ex-SP 9813.
Photo Date:  2/15/2014  Upload Date: 2/3/2015 2:21:33 PM
Location:  Emeryville, CA
Author:  Jamie West
Categories:  Station,Action
Locomotives:  UP 9919(SD59MX) UP 3988(SD70M) SP 9813(SD70M)
Views:  741   Comments: 1
UP 3988 (Ex-SP 9813)
Title:  UP 3988 (Ex-SP 9813)
Description:  Union Pacific SD70M #3988 trails on the Newark to Roseville manifest (MNWRV-15) as it rolls through Emeryville. This unit is ex-SP 9813.
Photo Date:  2/15/2014  Upload Date: 2/3/2015 2:40:04 PM
Location:  Emeryville, CA
Author:  Jamie West
Categories:  Action
Locomotives:  UP 3988(SD70M) SP 9813(SD70M)
Views:  807   Comments: 0
UP MRVSJ-09 in Sunol
Title:  UP MRVSJ-09 in Sunol
Description:  Union Pacific SD59MX #9921 leads the Roseville to San Jose manifest (MRVSJ-09) through Sunol followed by SD70Ms #4511 and #3988.
Photo Date:  3/9/2014  Upload Date: 9/5/2014 2:31:17 AM
Location:  Sunol, CA
Author:  Jamie West
Categories:  Action
Locomotives:  UP 9921(SD59MX) UP 4511(SD70M) UP 3988(SD70M)
Views:  725   Comments: 2
UP 3988
Title:  UP 3988
Description:  Union Pacific SD70M #3988 trails on the Roseville to San Jose manifest (MRVSJ-09) as it rolls through Sunol.
Photo Date:  3/9/2014  Upload Date: 9/5/2014 2:43:48 AM
Location:  Sunol, CA
Author:  Jamie West
Categories:  Action
Locomotives:  UP 3988(SD70M)
Views:  417   Comments: 0
UP 3988
Title:  UP 3988
Description:  Union Pacific (ex-SP) SD70M #3988 trails on on the days Newark to Roseville manifest (MNWRV-28) as it passes through Sunol.
Photo Date:  5/28/2014  Upload Date: 11/19/2014 2:30:20 AM
Location:  Sunol, CA
Author:  Jamie West
Categories:  Action
Locomotives:  UP 3988(SD70M)
Views:  386   Comments: 0
UP 3990
Title:  UP 3990
Description:  Union Pacific (ex-SP) SD70M #3990 leads a manifest through McClellan.
Photo Date:  9/21/2013  Upload Date: 9/26/2013 9:20:57 PM
Location:  McClellan Park, CA
Author:  Jamie West
Categories:  Action
Locomotives:  UP 3990(SD70M)
Views:  714   Comments: 0
UP 5283 (with UP 3997)
Title:  UP 5283 (with UP 3997)
Description:  Union Pacific C45ACCTE #5283 leads the Roseville to San Jose manifest (MRVSJ-16) through Sunol. Ex-SP SD70M #3997 is the second unit.
Photo Date:  10/16/2013  Upload Date: 12/10/2013 3:02:12 AM
Location:  Sunol, CA
Author:  Jamie West
Categories:  Action
Locomotives:  UP 5283(AC45CCTE) UP 3997(SD70M)
Views:  646   Comments: 1
UP 3997
Title:  UP 3997
Description:  Union Pacific SD70M #3997 trails on the Roseville to San Jose manifest (MRVSJ-16) as it rolls through Sunol.
Photo Date:  10/16/2013  Upload Date: 12/10/2013 3:03:43 AM
Location:  Sunol, CA
Author:  Jamie West
Categories:  Action
Locomotives:  UP 3997(SD70M)
Views:  580   Comments: 0
UP 3997
Title:  UP 3997
Description:  Union Pacific (ex-SP) SD70M #3997 leads the Milpitas to Roseville manifest (MMIRV-19) through Davis.
Photo Date:  10/19/2013  Upload Date: 10/25/2013 1:20:38 AM
Location:  Davis, CA
Author:  Jamie West
Categories:  Action
Locomotives:  UP 3997(SD70M)
Views:  544   Comments: 0
UP 3997
Title:  UP 3997
Description:  Union Pacific SD70M #3997 trails on a short Milpitas to Roseville manifest (MMIRV-11) as it rolls through Pleasanton.
Photo Date:  1/11/2014  Upload Date: 1/12/2014 3:11:58 AM
Location:  Pleasanton, CA
Author:  Jamie West
Categories:  Action
Locomotives:  UP 3997(SD70M)
Views:  591   Comments: 0
UP 3997
Title:  UP 3997
Description:  Union Pacific SD70M #3997 trails on a short Milpitas to Roseville manifest (MMIRV-11) as it rolls through Pleasanton.
Photo Date:  1/11/2014  Upload Date: 1/12/2014 3:17:22 AM
Location:  Pleasanton, CA
Author:  Jamie West
Categories:  Action
Locomotives:  UP 3997(SD70M)
Views:  355   Comments: 0
UP MRVSJ-02 in Pleasanton
Title:  UP MRVSJ-02 in Pleasanton
Description:  Union Pacific SD70M #3997 leads the Roseville to San Jose manifest (MRVSJ-02) through Pleasanton followed by SD60M #2342.
Photo Date:  9/2/2014  Upload Date: 10/29/2014 2:11:23 AM
Location:  Pleasanton, CA
Author:  Jamie West
Categories:  Action
Locomotives:  UP 3997(SD70M) UP 2342(SD60M)
Views:  572   Comments: 0
Night Time Meet
Title:  Night Time Meet
Description:  Union Pacific SD70M #4000 leads the UCOSF "Dirty Dirt" train past a parked group of SD60s at the crew change point at Portola, CA.
Photo Date:  8/19/2011  Upload Date: 1/20/2012 8:56:32 PM
Location:  Portola, CA
Author:  Jamie West
Categories:  Night,Yard,Action
Locomotives:  UP 4000(SD70M) UP 2175(SD60)
Views:  858   Comments: 0
Union Pacific KMNOA at Pleasanton
Title:  Union Pacific KMNOA at Pleasanton
Description:  By far the most epic set of power Ive seen on the Oakland Sub so far! Union Pacifics Marion, AR to Oakland stack train (KMNOA) rolls through Pleasanton led by UP SD70M #4002 followed by CSX SD40-2 #8365 and Norfolk Southern ES40DC #7699.
Photo Date:  1/11/2014  Upload Date: 1/12/2014 3:41:30 AM
Location:  Pleasanton, CA
Author:  Jamie West
Categories:  Action
Locomotives:  UP 4002(SD70M) CSX 8365(SD40-2) NS 7699(ES40DC)
Views:  320   Comments: 2
Union Pacific KMNOA at Pleasanton
Title:  Union Pacific KMNOA at Pleasanton
Description:  Norfolk Southern ES40DC #7699 trails on Union Pacific's Marion, AR to Oakland stack train (KMNOA) as it rolls through Pleasanton.
Photo Date:  1/11/2014  Upload Date: 1/12/2014 4:09:07 AM
Location:  Pleasanton, CA
Author:  Jamie West
Categories:  Action
Locomotives:  NS 7699(ES40DC) CSX 8365(SD40-2) UP 4002(SD70M)
Views:  355   Comments: 0
Union Pacific KMNOA at Pleasanton
Title:  Union Pacific KMNOA at Pleasanton
Description:  By far the most epic set of power Ive seen on the Oakland Sub so far! Union Pacifics Marion, AR to Oakland stack train (KMNOA) rolls through Pleasanton led by UP SD70M #4002 followed by CSX SD40-2 #8365 and Norfolk Southern ES40DC #7699.
Photo Date:  1/11/2014  Upload Date: 1/12/2014 4:13:44 AM
Location:  Pleasanton, CA
Author:  Jamie West
Categories:  Action
Locomotives:  NS 7699(ES40DC) CSX 8365(SD40-2) UP 4002(SD70M)
Views:  324   Comments: 0
Union Pacific KMNOA at Pleasanton
Title:  Union Pacific KMNOA at Pleasanton
Description:  By far the most epic set of power Ive seen on the Oakland Sub so far! Union Pacifics Marion, AR to Oakland stack train (KMNOA) rolls through Pleasanton led by UP SD70M #4002 followed by CSX SD40-2 #8365 and Norfolk Southern ES40DC #7699.
Photo Date:  1/11/2014  Upload Date: 1/12/2014 4:16:06 AM
Location:  Pleasanton, CA
Author:  Jamie West
Categories:  Action
Locomotives:  NS 7699(ES40DC) CSX 8365(SD40-2) UP 4002(SD70M)
Views:  287   Comments: 0
UP Z-Train in Stockton
Title:  UP Z-Train in Stockton
Description:  Union Pacific ES44AC #7899 leads a Z-train (possibly the ZLCBR) through Stockton followed by SD70Ms #4003 and #4976 and AC4400CW #6832.
Photo Date:  11/27/2014  Upload Date: 12/4/2014 11:19:21 PM
Location:  Stockton, CA
Author:  Jamie West
Categories:  Action
Locomotives:  UP 7899(AC45CCTE) UP 4003(SD70M) UP 4976(SD70M) UP 6832(AC44CW)
Views:  746   Comments: 0
UP 4003
Title:  UP 4003
Description:  Union Pacific SD70M #4003 trails on a Z-train (possibly the ZLCBR) as it rolls through Stockton.
Photo Date:  11/27/2014  Upload Date: 12/4/2014 11:26:56 PM
Location:  Stockton, CA
Author:  Jamie West
Categories:  Action
Locomotives:  UP 4003(SD70M)
Views:  171   Comments: 0
UP Stack Train in Emeryville
Title:  UP Stack Train in Emeryville
Description:  A Union Pacific stack train crawls through Emeryville after pulling out of the Oakland Yard. Power consists of three SD70Ms...UP 4424, UP 5126, and UP 4004.
Photo Date:  5/3/2014  Upload Date: 3/23/2017 2:03:08 AM
Location:  Emeryville, CA
Author:  Jamie West
Categories:  Station,Action
Locomotives:  UP 4424(SD70M) UP 5126(SD70M) UP 4004(SD70M)
Views:  292   Comments: 2
UP 4004
Title:  UP 4004
Description:  Union Pacific SD70M #4004 trails on a stack train as it rolls through Emeryville after just departing the Oakland Yard.
Photo Date:  5/3/2014  Upload Date: 3/23/2017 2:08:32 AM
Location:  Emeryville, CA
Author:  Jamie West
Categories:  Station,Action
Locomotives:  UP 4004(SD70M)
Views:  156   Comments: 1
UP Stack Train in Emeryville
Title:  UP Stack Train in Emeryville
Description:  A Union Pacific stack train crawls through Emeryville after pulling out of the Oakland Yard. Power consists of three SD70Ms...UP 4424, UP 5126, and UP 4004.
Photo Date:  5/3/2014  Upload Date: 3/23/2017 2:10:10 AM
Location:  Emeryville, CA
Author:  Jamie West
Categories:  Station,Action
Locomotives:  UP 4004(SD70M) UP 5126(SD70M) UP 4424(SD70M)
Views:  305   Comments: 1
UP Stack Train on Cajon Pass
Title:  UP Stack Train on Cajon Pass
Description:  A Union Pacific stack train rolls over Cajon Pass at Sullivans Curve led by ES44AC #7523, SD70M #4005, and ES44AC #7609.
Photo Date:  12/28/2013  Upload Date: 12/21/2014 5:56:41 PM
Location:  Cajon Pass, CA
Author:  Jamie West
Categories:  Scenic,Action
Locomotives:  UP 7523(ES44AC) UP 4005(SD70M) UP 7609(ES44AC)
Views:  657   Comments: 1
UP Stack Train on Cajon Pass
Title:  UP Stack Train on Cajon Pass
Description:  A Union Pacific stack train rolls over Cajon Pass at Sullivans Curve led by ES44AC #7523, SD70M #4005, and ES44AC #7609.
Photo Date:  12/28/2013  Upload Date: 12/21/2014 6:00:10 PM
Location:  Cajon Pass, CA
Author:  Jamie West
Categories:  Scenic,Action
Locomotives:  UP 7523(ES44AC) UP 4005(SD70M) UP 7609(ES44AC)
Views:  605   Comments: 0
UP 4012 on the IG4OA
Title:  UP 4012 on the IG4OA
Description:  Union Pacific SD70M #4012 passes under the defect detectors as it leads the Global 4, IL to Oakland intermodal train through Martinez.
Photo Date:  10/15/2011  Upload Date: 3/6/2012 12:45:06 PM
Location:  Martinez, CA
Author:  Jamie West
Categories:  Action
Locomotives:  UP 4012(SD70M)
Views:  474   Comments: 0
UP 4013
Title:  UP 4013
Description:  Union Pacific SD70M #4013 waits to depart Emeryville on a part autorack/part stack train.
Photo Date:  1/24/2010  Upload Date: 5/2/2013 10:11:59 PM
Location:  Emeryville, CA
Author:  Jamie West
Categories: 
Locomotives:  UP 4013(SD70M)
Views:  894   Comments: 0
UP AGBMI in Martinez
Title:  UP AGBMI in Martinez
Description:  A very short UP Gibson, IN to Milpitas autorack train (AGBMI) rolls through Martinez led by C45ACCTE #5279 and SD70Ms #4016 and #4060.
Photo Date:  11/8/2014  Upload Date: 1/9/2015 9:40:55 PM
Location:  Martinez, CA
Author:  Jamie West
Categories:  Action
Locomotives:  UP 5279(AC45CCTE) UP 4016(SD70M) UP 4060(SD70M)
Views:  578   Comments: 0
UP AGBMI in Martinez
Title:  UP AGBMI in Martinez
Description:  A very short UP Gibson, IN to Milpitas autorack train (AGBMI) rolls through Martinez led by C45ACCTE #5279 and SD70Ms #4016 and #4060.
Photo Date:  11/8/2014  Upload Date: 1/9/2015 9:48:08 PM
Location:  Martinez, CA
Author:  Jamie West
Categories:  Action
Locomotives:  UP 5279(AC45CCTE) UP 4016(SD70M) UP 4060(SD70M)
Views:  576   Comments: 0
UP 4016
Title:  UP 4016
Description:  Union Pacific SD70M # #4016 trails on a very short Gibson, IN to Milpitas autorack train (AGBMI) as it rolls through Martinez.
Photo Date:  11/8/2014  Upload Date: 1/9/2015 9:51:25 PM
Location:  Martinez, CA
Author:  Jamie West
Categories:  Action
Locomotives:  UP 4016(SD70M)
Views:  189   Comments: 0
UP 4016
Title:  UP 4016
Description:  Union Pacific SD70M # #4016 trails on a very short Gibson, IN to Milpitas autorack train (AGBMI) as it rolls through Martinez.
Photo Date:  11/8/2014  Upload Date: 1/9/2015 10:16:38 PM
Location:  Martinez, CA
Author:  Jamie West
Categories:  Action
Locomotives:  UP 4016(SD70M)
Views:  179   Comments: 0


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