I faced a pretty brisk headwind along with a very gradual uphill for the first half of the run. But as I turned around to head back south on the return, I enjoyed the wind at my back and the gradual downhill. Dusk was well under way by the time I returned. Thank goodness for reflective vests.
Great run. Likely won't run tomorrow because of a dentist appointment, but I'm on track for my plan of 50 miles this week. Looking forward to 60 next week and then 70 the week after that.
I should note that the below elevation graph makes the route look much tougher than it actually is. It's misleading, as the climb and descent is actually very gradual, hence the "slightly hilly" rating.

Ran 15.0 miles @ 7:41/mile pace.AHR/MHR - 151/164
Paved roads.
Slightly hilly.
Mid 40s, partly cloudy, breezy.
Clothing: athletic shorts over compression shorts, fleece jacket over short sleeved tech shirt, beanie, reflective vest.