I'd been trying to get this shot for several years but it's only on for a few weeks in high summer and there often isn't a westbound freight in the short period between the sun getting far enough round and the shadows crossing the line. My luck was in on 7 June 2023 when 59005 passed Hungerford Marsh at the optimum time with 6C53, the 16:41 Willesden S.W.S. to Merehead Quarry stone empties.