
Thelma & Louise
Credit
Photos 12 Cinema
Dimensions
3542 x 2468 pixels
Print Size @ 300 dpi
12 x 8 inches / 30 x 21 cm
THIS IMAGE IS RESTRICTED view restrictions