J344 UDU is a Land Rover ambulance, spotted at…



J344 UDU is a Land Rover ambulance, spotted at St. John’s Chapel, Weardale station in April 2000. The area it covers is hilly and rugged

You may also like...