Rock at Oakland
CP 5922- Emergency
CP 2308 St. Paul MN
UP Passenger Special; St. Paul, MN
saint paul minnesota mn downtown sunset skyline
saint paul downtown freight
target (West Saint Paul, MN)
Walmart (Inver Grove Heights, MN)
timeless craftsmanship
Tractor Supply Co (Inver Grove Heights, MN)
BNSF 2028
The High Life at Hastings, MN
Autumn Branch
St.Paul skyline from Mounds Park Blvd. overlook
Room with a view
St.Paul MN
Trojes 217
BNSF 4246 side view
Another View of an Elussive Alco; Roseport, MN
RARE PAIR
Morning Light
Blue Sky over the Prairie Restoration 20191023-GKA00251
Morning on the Prairie
Downtown St. Paul Autumn Skyline, Minnesota
CP Power; St. Paul, MN
snow tunnel
spring sunrise
Final MNNR Sand Train; St. Paul, MN
burning out
North Western Lives; St. Paul, MN
Mississippi Dunes Golf Course - 4x5 Velvia 100
Snow Fence
September morning sky
reflecting pool
Flood Wall over Union Pacific; St. Paul, MN
Last Light
St.Paul skyline from Mounds Park Blvd. overlook
A day off, #Afton State Park was calling me. #aftonstatepark #mn #minnesota #onlyinmn #exploremn #scenic #landscape #nature #christopherjfranklinphotography
mourning dove
BNSF 9766 Leading the Empire Builder
Milwaukee Road Lift Bridge; Hastings, MN