HGW-DZ910527D

1/1

Africa, Algeria, Sahara Desert. Travellers, undertaking a sahara trip with their Series Land Rovers, having a navigation stop in the scenic setting of the Sahara Desert to read the maps. --- Property release available, model release not available. Automotive trademarks are the property of the trademark holder, authorization may be needed for some uses.