Logo
 
 
2/3/2025
 
 
 
 
 
By:Ryan Hahn
Dates:8/4/2007 - 5/10/2020
Album Info:Union Pacific Photos
  Page Controls   View:  Pics Per Page:
A SD70M Pair race west towards Mira Loma
Title:  A SD70M Pair race west towards Mira Loma
Description:  A Pair of SD70Ms lead an Autorack Through San Timoteo Canyon west of Hinda
Photo Date:  10/12/2014  Upload Date: 12/23/2020 2:51:42 AM
Location:  San Timoteo Canyon, CA
Author:  Ryan Hahn
Categories:  Action
Locomotives:  UP 4140(SD70M) UP 4883(SD70M)
Views:  158   Comments: 0
A UP Dash 8 on a BNSF Intermodal
Title:  A UP Dash 8 on a BNSF Intermodal
Description:  Repainted UP Dash 8 9408 is Sandwiched between a Pair of BNSF Dash 9s on a Westbound Intermodal Rollong through Victorville
Photo Date:  10/31/2014  Upload Date: 12/8/2020 8:14:57 PM
Location:  Victorville, CA
Author:  Ryan Hahn
Categories:  Roster,Action
Locomotives:  UP 9408(C41-8W)
Views:  326   Comments: 0
UP 3997 in a slight different version of the Armour Yellow
Title:  UP 3997 in a slight different version of the Armour Yellow
Description:  UP 3997 (ex SP 9822) rolls slowly through Daggett on an Eastbound Manifest about to enter home rails just ahead
Photo Date:  11/26/2014  Upload Date: 12/23/2020 2:16:07 AM
Location:  Daggett, CA
Author:  Ryan Hahn
Categories:  Roster,Action
Locomotives:  UP 3997(SD70M)
Views:  117   Comments: 0
UP 3996 along with consecutive number 3997 on a Manifest
Title:  UP 3996 along with consecutive number 3997 on a Manifest
Description:  UP 3996 (Ex SP 9821) along with UP 3997 are seen coupled together in the Consist of an Eastbound Manifest
Photo Date:  11/26/2014  Upload Date: 12/23/2020 2:22:20 AM
Location:  Daggett, CA
Author:  Ryan Hahn
Categories:  Roster,Action
Locomotives:  UP 3996(SD70M)
Views:  225   Comments: 0
New and Old Power head West
Title:  New and Old Power head West
Description:  2 brand New UP Gevos along with an oldie Trailing head westbound with stacks headed for Long Beach
Photo Date:  12/26/2014  Upload Date: 12/23/2020 2:34:11 AM
Location:  West Colton, CA
Author:  Ryan Hahn
Categories:  Bridge,Action
Locomotives:  UP 8242(ES44AC-H) UP 8244(ES44AC-H) UP 7514(AC45CCTE)
Views:  281   Comments: 0
Former SP in a Former SP Yard
Title:  Former SP in a Former SP Yard
Description:  An Ex SP AC4400 Makes a Reverse Move back to the Engine Yard in UPs W Colton Yard
Photo Date:  1/2/2015  Upload Date: 5/15/2020 3:13:39 AM
Location:  Colton, CA
Author:  BNSF 9708
Categories:  Yard,Track,Action
Locomotives:  UP 6401(AC44CW)
Views:  434   Comments: 0
Fresh Out of the Factory ACe
Title:  Fresh Out of the Factory ACe
Description:  Brand new UP ACe Credit Unit 8925 Trails the Rock Train Headed towards LA
Photo Date:  1/2/2015  Upload Date: 5/15/2020 2:57:07 AM
Location:  Colton, CA
Author:  BNSF 9708
Categories:  Bridge,Yard,Action
Locomotives:  UP 8925(SD70AH)
Views:  484   Comments: 0
A Pair of Brand New ACes heading Wb
Title:  A Pair of Brand New ACes heading Wb
Description:  2 Brand New UP ACes head down Cajon on a Westbound Manifest Train
Photo Date:  1/11/2015  Upload Date: 12/23/2020 2:01:34 AM
Location:  Cajon Station, CA
Author:  Ryan Hahn
Categories:  Action
Locomotives:  UP 8943(SD70AH) UP 8930(SD70AH) UP 8943(SD70AH)
Views:  284   Comments: 0
Ex SP Trailing New UP Power
Title:  Ex SP Trailing New UP Power
Description:  UP 6183 still in Worn SP paint trails 2 new UP ACes on a Westbound Manifest
Photo Date:  1/11/2015  Upload Date: 12/23/2020 2:08:23 AM
Location:  Cajon Station, CA
Author:  Ryan Hahn
Categories:  Roster,Action
Locomotives:  UP 6183(AC44CW)
Views:  171   Comments: 0
UP 9471 Westbound
Title:  UP 9471 Westbound
Description:  UP Dash 8 9471 a little on the faded side Heads downgrade on a Westbound UP Trackage rights Train in Cajon
Photo Date:  1/31/2015  Upload Date: 7/20/2021 2:22:08 AM
Location:  Cajon Pass, CA
Author:  Ryan Hahn
Categories:  Roster,Action
Locomotives:  UP 9471(C41-8W)
Views:  163   Comments: 0
UP 4156 West Heading Down Track 3 in Cajon
Title:  UP 4156 West Heading Down Track 3 in Cajon
Description:  UP 4156 Leads a Westbound UP Stack Train on BNSF Tracks Down the Steep Track 3 West of Summit
Photo Date:  1/31/2015  Upload Date: 8/30/2021 1:00:20 AM
Location:  Cajon Pass, CA
Author:  Ryan Hahn
Categories:  Scenic,Action
Locomotives:  UP 4156(SD70M)
Views:  73   Comments: 0
A Flag less Gevo Coming into Colton
Title:  A Flag less Gevo Coming into Colton
Description:  UP 5293 Leads a Westbound thru UPs West Colton Yard on a Cloudy Afternoon
Photo Date:  2/28/2015  Upload Date: 2/20/2021 11:36:26 PM
Location:  West Colton, CA
Author:  Ryan Hahn
Categories:  Roster,Bridge,Action
Locomotives:  UP 5293(AC45CCTE)
Views:  246   Comments: 0
UP 6888 DPU
Title:  UP 6888 DPU
Description:  UP AC4460W is the 1st of 2 DPUs on the back of an Eb UP Stack Train
Photo Date:  3/6/2015  Upload Date: 2/21/2021 2:20:39 AM
Location:  Pomona, CA
Author:  Ryan Hahn
Categories:  Roster,Action
Locomotives:  UP 6888(AC4460CW)
Views:  172   Comments: 0
An Ex GE Demonstrator Heading East Through Pomona
Title:  An Ex GE Demonstrator Heading East Through Pomona
Description:  UP 7000 Ex GECX 4000 serves as the Last of 2 DPUs on the Rear of an Eastbound Stack Train
Photo Date:  3/6/2015  Upload Date: 4/21/2021 2:28:00 AM
Location:  Pomona, CA
Author:  Ryan Hahn
Categories:  Roster,Action
Locomotives:  UP 7000(AC44CW)
Views:  217   Comments: 0
UP 3982 (Ex SP) heads East
Title:  UP 3982 (Ex SP) heads East
Description:  UP 3982 Ex SP SD70M 9808 heads East thru Pomona on and Eastbound UP Stack Train
Photo Date:  3/6/2015  Upload Date: 2/21/2021 12:43:46 AM
Location:  West Colton, CA
Author:  Ryan Hahn
Categories:  Roster,Station,Passenger,Action
Locomotives:  UP 3982(SD70M)
Views:  131   Comments: 0
An Ex SP SD38-2 Working the Hump Yard
Title:  An Ex SP SD38-2 Working the Hump Yard
Description:  UPY 831 Shoves a Cut of cars over the Colton Hump Track along with a Couple SD40Ns Trailing
Photo Date:  5/7/2015  Upload Date: 12/8/2020 8:24:43 PM
Location:  West Colton, CA
Author:  Ryan Hahn
Categories:  Roster,Action
Locomotives:  UPY 832(SD38-2)
Views:  164   Comments: 0
UP 7073
Title:  UP 7073
Description:  UP 7073 Wearing the We Will Deliver Slogan is the 1st of 2 DPUs coming into Colton on a Westbound Manifest
Photo Date:  5/24/2015  Upload Date: 7/20/2021 3:25:40 AM
Location:  West Colton, CA
Author:  Ryan Hahn
Categories:  Roster,Bridge,Action
Locomotives:  UP 7073(AC4460CW)
Views:  161   Comments: 0
UP 6340 Heads Upgrade
Title:  UP 6340 Heads Upgrade
Description:  An Ex SP Patch serves as the 1st of 2 DPUs on an Eastbound UP Stack Train with Autoracks on the Back up the Mountain
Photo Date:  10/2/2015  Upload Date: 11/30/2020 2:09:37 AM
Location:  Cajon Station, CA
Author:  Ryan Hahn
Categories:  Roster,Action
Locomotives:  UP 6340(AC44CW)
Views:  125   Comments: 0
UP 2348 Arriving into Colton
Title:  UP 2348 Arriving into Colton
Description:  UP SD60M 2348 ducks under Pepper Ave heading into Colton Yard on a Westbound Manifest
Photo Date:  10/25/2015  Upload Date: 11/30/2020 2:00:04 AM
Location:  West Colton, CA
Author:  Ryan Hahn
Categories:  Roster,Bridge,Action
Locomotives:  UP 2348(SD60M)
Views:  103   Comments: 0
UP OLS 6736
Title:  UP OLS 6736
Description:  UP 6736 the Operation Lifesaver Decal unit Originally C&NW heads Downgrade passing Verdemont at the Base of Cajon Pass
Photo Date:  10/25/2015  Upload Date: 2/1/2025 11:56:34 PM
Location:  Verdemont, CA
Author:  Ryan Hahn
Categories:  Roster,Action
Locomotives:  UP 6736(AC44CW)
Views:  4   Comments: 0
UP 8844 Mostly Clean
Title:  UP 8844 Mostly Clean
Description:  UP SD70AH 8844 Heads West Down Cajon Pass on a Westbound UP Stack Train
Photo Date:  11/28/2015  Upload Date: 11/30/2020 1:31:54 AM
Location:  Cajon Pass, CA
Author:  Ryan Hahn
Categories:  Roster,Action
Locomotives:  UP 8844(SD70AH)
Views:  152   Comments: 0
UP 7047 on a Coal Drag
Title:  UP 7047 on a Coal Drag
Description:  UP AC4460CW 7047 Trails the Consist of a UP Coal Train as it Heads down the Mountain
Photo Date:  12/13/2015  Upload Date: 11/30/2020 1:37:21 AM
Location:  Cajon Station, CA
Author:  Ryan Hahn
Categories:  Roster,Action
Locomotives:  UP 7047(AC4460CW)
Views:  105   Comments: 0
UP SD60M 2412 Heading down the Mountain
Title:  UP SD60M 2412 Heading down the Mountain
Description:  UP 2412 heads down grade at Cajon Station on a Westbound UP Manifest Train
Photo Date:  12/13/2015  Upload Date: 11/30/2020 1:41:51 AM
Location:  Cajon Station, CA
Author:  Ryan Hahn
Categories:  Roster,Action
Locomotives:  UP 2412(SD60M)
Views:  110   Comments: 0
UP C40-8W 9365 heading West
Title:  UP C40-8W 9365 heading West
Description:  UP 9365 Trails a Westbound UP Manifest Train as it Heads Downgrade to Colton
Photo Date:  12/13/2015  Upload Date: 11/30/2020 1:47:58 AM
Location:  Cajon Station, CA
Author:  Ryan Hahn
Categories:  Roster,Action
Locomotives:  UP 9365(C40-8W)
Views:  143   Comments: 0
A Worn Ex C&NW Dash 9 in Charge eb
Title:  A Worn Ex C&NW Dash 9 in Charge eb
Description:  Worn UP 9694 Ex C&NW 8630 Leads an Eastbound UP Baretable Thru Colton heading East
Photo Date:  12/27/2015  Upload Date: 2/22/2021 2:11:12 AM
Location:  Pomona, CA
Author:  Ryan Hahn
Categories:  Roster,Bridge,Action
Locomotives:  UP 9694(C44-9W) UP 4193(SD70M)
Views:  177   Comments: 0
A Worn Ex C&NW Dash 9 now in Worn UP Paint On Point
Title:  A Worn Ex C&NW Dash 9 now in Worn UP Paint On Point
Description:  UP Dash 9 9694 In Worn UP Paint leads an Eastbound Baretable Thru Colton Headed for the Sunset Rt This engine was Originally C&NW 8630
Photo Date:  12/27/2015  Upload Date: 2/22/2021 2:22:56 AM
Location:  Pomona, CA
Author:  Ryan Hahn
Categories:  Roster,Bridge,Action
Locomotives:  UP 9694(C44-9W)
Views:  136   Comments: 0
2 New UP T4 Gevos Heading West
Title:  2 New UP T4 Gevos Heading West
Description:  @ Brand New UP T4 Gevos Lead a Westbound UP Manifest thru Nebo
Photo Date:  1/2/2016  Upload Date: 2/22/2021 2:36:37 AM
Location:  Nebo, CA
Author:  Ryan Hahn
Categories:  Action
Locomotives:  UP 2643(ET44AH) UP 2595(ET44AH)
Views:  220   Comments: 0
UP 9026 Before it Became The Spirit Unit
Title:  UP 9026 Before it Became The Spirit Unit
Description:  New UP SD70AH 9026 is the Lone DPU on the Back of an Eastbound Stack Train Passing Colton. This Engine Later Became UP 1943 The Spirit Of The Union Pacific Unit
Photo Date:  7/10/2016  Upload Date: 12/28/2020 3:35:13 AM
Location:  West Colton, CA
Author:  Ryan Hahn
Categories:  Roster,Bridge,Action
Locomotives:  UP 9026(SD70AH)
Views:  483   Comments: 0
UP 1995 Leading Westbound
Title:  UP 1995 Leading Westbound
Description:  At Sunset in Barstow seen from the Yucca Ave Overpass UP 1995 The Chicago & Northwestern Heritage Unit along with UP SD70M 4459 Leads a Westbound UP Stack Train with a Friendly Crew Onboard
Photo Date:  8/19/2016  Upload Date: 11/22/2020 6:04:56 PM
Location:  Barstow, CA
Author:  Ryan Hahn
Categories:  Bridge,Action
Locomotives:  UP 1995(SD70ACe) UP 4459(SD70M)
Views:  129   Comments: 0
UP 7695 West
Title:  UP 7695 West
Description:  UP 7695 (Unlike BNSF 7695)Leads a Westbound UP Autorack Train Through Pomona Making Good Time
Photo Date:  11/23/2016  Upload Date: 6/27/2020 11:59:18 PM
Location:  Pomona, CA
Author:  Ryan Hahn
Categories:  Station,Passenger,Action
Locomotives:  UP 7695(AC45CCTE) UP 4208(SD70M)
Views:  344   Comments: 0
UP Pink Ribbon Unit Headed North
Title:  UP Pink Ribbon Unit Headed North
Description:  A Northbound UP Manifest Passes Silverwood on the UP Colton Palmdale Cutoff at Silverwood With the UP 7400 Pink Ribbon Locomotive in consist
Photo Date:  12/27/2016  Upload Date: 6/27/2020 11:53:27 PM
Location:  Silverwood, CA
Author:  Ryan Hahn
Categories:  Roster,Action
Locomotives:  UP 7400(AC45CCTE)
Views:  269   Comments: 0
The All 4s SD70M Departs Colton
Title:  The All 4s SD70M Departs Colton
Description:  UP SD70M Quadruple 4 Departs West Colton Yard on a UP Manifest Train 2nd in Consist
Photo Date:  1/8/2017  Upload Date: 11/5/2020 2:37:34 AM
Location:  West Colton, CA
Author:  Ryan Hahn
Categories:  Roster,Bridge,Action
Locomotives:  UP 4444(SD70M)
Views:  118   Comments: 0
UP 6408 in Colton Yard
Title:  UP 6408 in Colton Yard
Description:  UP 6408 (Ex SP 362) rests at the West end of the Yard Waiting to head back to the Engine Tracks
Photo Date:  1/29/2017  Upload Date: 11/5/2020 1:48:39 AM
Location:  West Colton, CA
Author:  Ryan Hahn
Categories:  Roster
Locomotives:  UP 6408(AC44CW)
Views:  104   Comments: 0
UP 6248 Heads East on a Powermove
Title:  UP 6248 Heads East on a Powermove
Description:  UP 6248 still in Ex SP Paint rolls under Pepper Ave 2nd of a 3 Unit UP Power move Heading East
Photo Date:  1/29/2017  Upload Date: 11/5/2020 1:55:18 AM
Location:  West Colton, CA
Author:  Ryan Hahn
Categories:  Roster,Bridge,Action
Locomotives:  UP 6248(AC44CW)
Views:  125   Comments: 0
A Clean UP ACe Switching onto a Departure Track
Title:  A Clean UP ACe Switching onto a Departure Track
Description:  UP 8363 not long after being Repainted heads back into Colton Yard on a Power Move
Photo Date:  1/29/2017  Upload Date: 11/5/2020 2:09:02 AM
Location:  West Colton, CA
Author:  Ryan Hahn
Categories:  Roster,Bridge,Action
Locomotives:  UP 8363(SD70ACe)
Views:  92   Comments: 0
The UP Kaiser Hauler looping around the Ballon Track
Title:  The UP Kaiser Hauler looping around the Ballon Track
Description:  The UP Kaiser departs Colton Yard and is seen rounding the Ballon track with the rest of its train seen in the Foreground
Photo Date:  1/29/2017  Upload Date: 11/5/2020 2:24:22 AM
Location:  West Colton, CA
Author:  Ryan Hahn
Categories:  Bridge,Action
Locomotives:  UP 4556(SD70M) UP 9908(SD59MX) UP 4437(SD70M)
Views:  369   Comments: 0
UP 3014 In Colton Yard
Title:  UP 3014 In Colton Yard
Description:  New UP SD70ACe-T4 3014 Rests in West Colton Yard near the Engine Facility on a set of UP Power waiting to eventually head over to Pepper
Photo Date:  2/4/2017  Upload Date: 2/22/2021 3:12:42 AM
Location:  West Colton, CA
Author:  Ryan Hahn
Categories:  Roster,Track
Locomotives:  UP 3014(SD70AH-T4)
Views:  249   Comments: 0
Ex SP Power Through Pomona
Title:  Ex SP Power Through Pomona
Description:  UP 6415 Ex SP 369 Rolls through Pomona on an Eastboound UP Stack Train on a Cloudy Afternoon
Photo Date:  3/21/2017  Upload Date: 9/26/2020 1:49:18 AM
Location:  Pomona, CA
Author:  Ryan Hahn
Categories:  Roster,Station,Passenger,Track,Action
Locomotives:  UP 6415(AC44CW) SP 369(AC44CW)
Views:  339   Comments: 0
UP 1982 in Fresh Heritage Paint
Title:  UP 1982 in Fresh Heritage Paint
Description:  UP 1982 The Mopac Heritage Unit Brings up the Rear of a Westbound UP International Stack not long after being Repainted By NRE in Mount Vernon, IL back in fresh Heritage Paint Looking Great
Photo Date:  4/2/2017  Upload Date: 7/22/2020 1:15:20 AM
Location:  West Colton, CA
Author:  Ryan Hahn
Categories:  Roster,Bridge,Yard,Track,Action
Locomotives:  UP 1982(SD70ACe)
Views:  214   Comments: 0
3 SD70Ms & an ACe head East
Title:  3 SD70Ms & an ACe head East
Description:  3 UP SD70Ms & a lone ACe Race Eastbound for the Sunset Route with an Eastbound Stack Train Passing Pepper Ave
Photo Date:  5/14/2017  Upload Date: 6/22/2020 1:39:37 AM
Location:  Colton, CA
Author:  Ryan Hahn
Categories:  Bridge,Action
Locomotives:  UP 4560(SD70M)
Views:  299   Comments: 0
UP 2192 Stored
Title:  UP 2192 Stored
Description:  UP 2192 in the Storage Line at Portola
Photo Date:  9/7/2017  Upload Date: 6/3/2020 3:16:57 AM
Location:  Portola, CA
Author:  Ryan Hahn
Categories:  Roster,Yard,Track
Locomotives:  UP 2192(SD60)
Views:  327   Comments: 0
Dash 8-40Cs in the Storage Line In Portola
Title:  Dash 8-40Cs in the Storage Line In Portola
Description:  While Visiting the WPRM in 2017. UP had a Storage line of Locomotives in the Portola Yard Adjacent to the Museum that consisted of Dash 8-40Cs (2 seen Here) SD60Ms, Dash 9-44CWs, And SD60s were the locomotive Models stored here at the time
Photo Date:  9/7/2017  Upload Date: 6/3/2020 3:02:13 AM
Location:  Portola, CA
Author:  Ryan Hahn
Categories:  Roster,Yard,Track
Locomotives:  UP 9204(C40-8) UP 9175(C40-8)
Views:  412   Comments: 0
Stored UP 9175 in Portola
Title:  Stored UP 9175 in Portola
Description:  UP Dash 8-40C 9175 sits Stored in UPs Portola Yard Awaiting an Unknown Future
Photo Date:  9/7/2017  Upload Date: 2/22/2021 3:24:23 AM
Location:  Portola, CA
Author:  Ryan Hahn
Categories:  Roster,Yard,Track
Locomotives:  UP 9175(C40-8)
Views:  191   Comments: 0
UP SD60 in the Deadline
Title:  UP SD60 in the Deadline
Description:  UP SD60 2218 is 1 of the few SD60s stored here in Portola
Photo Date:  9/7/2017  Upload Date: 6/3/2020 3:14:01 AM
Location:  Portola, CA
Author:  Ryan Hahn
Categories:  Roster,Yard,Track
Locomotives:  UP 2218(SD60)
Views:  426   Comments: 0
UP Freight Moving through Portola on the old WP Mainline
Title:  UP Freight Moving through Portola on the old WP Mainline
Description:  Standing on the Walkway of Preserved QRR Alco Diesel 4, A Southbound UP Mixed Freight Departs Portola Yard after Recieving a Fresh Crew to take it through the Feather River
Photo Date:  9/7/2017  Upload Date: 6/3/2020 2:55:40 AM
Location:  Portola, CA
Author:  Ryan Hahn
Categories:  Action
Locomotives:  UP 7797(AC45CCTE)
Views:  263   Comments: 0
1 of 2 SD60Ms in the Deadline
Title:  1 of 2 SD60Ms in the Deadline
Description:  UP SD60M 2514 is 1 of only 2 SD60Ms that I Could see Bring up the front of the Storage Line.
Photo Date:  9/7/2017  Upload Date: 6/3/2020 3:26:38 AM
Location:  Portola, CA
Author:  Ryan Hahn
Categories:  Roster,Yard,Track
Locomotives:  UP 2514(SD60M)
Views:  314   Comments: 0
An ex CNW Dash 9 Stored in Portola
Title:  An ex CNW Dash 9 Stored in Portola
Description:  UP 9685 Ex CNW 8621 is 1 of only 2 Dash 9s in the storage line here
Photo Date:  9/7/2017  Upload Date: 6/3/2020 3:36:05 AM
Location:  Portola, CA
Author:  Ryan Hahn
Categories:  Roster,Yard,Track
Locomotives:  UP 9685(C44-9W)
Views:  330   Comments: 0
2nd Ex CNW Dash 9 stored in Portola
Title:  2nd Ex CNW Dash 9 stored in Portola
Description:  UP 9789 Ex CNW Dash 9 8685 is 1 of only 2 Dash 9s stored here
Photo Date:  9/7/2017  Upload Date: 6/3/2020 3:40:06 AM
Location:  Portola, CA
Author:  Ryan Hahn
Categories:  Roster,Yard,Track
Locomotives:  UP 9789(C44-9W)
Views:  325   Comments: 0
Brand New UP Credit ACe passing a Storage Line
Title:  Brand New UP Credit ACe passing a Storage Line
Description:  New UP T4C 9071 Leads a Westbound Autorack Train passed a Storage Line of Locomotives and Into the Feather River Canyon after Receiving a Fresh Crew
Photo Date:  9/7/2017  Upload Date: 10/14/2021 10:31:39 PM
Location:  Portola, CA
Author:  Ryan Hahn
Categories:  Roster,Action
Locomotives:  UP 9071(SD70AH)
Views:  109   Comments: 0
UP 9927 resting in Roseville
Title:  UP 9927 resting in Roseville
Description:  UP SD59M-2 9927 rests in UPs Roseville Yard with other UP Power awaiting its next assignment
Photo Date:  9/10/2017  Upload Date: 2/4/2021 4:05:10 AM
Location:  Roseville, CA
Author:  Ryan Hahn
Categories:  Roster
Locomotives:  UP 9927(SD59MX)
Views:  193   Comments: 0


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