Lundy Projects LPL045 (99709 912436 1)

Photo of Lundy Projects LPL045 (99709 912436 1) at Cwmbran - TRS South Wales Depot

Vehicles in this photo

Photo details

  • Cwmbran - TRS South Wales Depot
  • 18th November 2018
  • © Paul Moseley