Thomas Leuchtmann Photo
Gerald Blümer had this display of various Land Rover models on display at the 2018 Fulda Meet in Germany held October 20, 2018.
Posted November 24, 2018