Mike Todd - Photos by Edward Quinn

Mike Todd and his wife Elizabeth Taylor Monte Carlo 1958.
File: Taylor_E_Todd_M_0061_RC.jpg

American film producer (Around the World in 80 Days), married to Elizabeth Liz Taylor. Photo by Edward Quinn. © edwardquinn.com