Photograph from Doctor Syn (1937) (1)

Doctor Syn (1937) photograph (1)

Date posted Date posted Margaret LockwoodFilm camera Doctor Syn (1937) Black-and-white photograph 470W x 325H

Photograph from Doctor Syn (1937) (1).