shifting-sands.com
Landy - Shifting Sands
Registered in April 1971, Landy is the most senior member of the Shifting Sands crew and brings a valuable breadth of experience to the team. A late long wheel base Series IIA Land Rover, she was built as a prototype…Read more ›