Arnold Ross

Arnold Ross was the Location Manager for Star Wars Episode IV: A New Hope.