Thelma Dickinson's House

18633 Palomino Drive, Los Angeles, California, United States

34.15132 -118.538

Private property. Please do not disturb the owners.

Thelma & Louise

Year

1991


Director

Ridley Scott


Plot
Visit IMDB