Elizabeth Taylor
Elizabeth Taylor with her Shih Tzu dog, Mariposa on the set of ‘Night Watch’, filmed at Elstree Studios and released a year later in 1973
Photographer:
Norman Parkinson
Media Name: NP03C4_043
copy link