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.