A rare collection of seventeen different mounted production slides from the George Lucas/Ron Howard film.
All depict the construction of the Queen Bavmorda Castle on location in Wales, England. Very professional, high quality images which detail the location and the Castle. Unpublished and likely to be unique. Sold without copyright.