Pictures & Photos from Lion of the Desert (1980) Poster

14 December 2000
Lion of the Desert (1980)

Photo 18 of 21