Report content as inappropriate


Original Text (Annotation: epw024242 / 724835)

' Ilford Limited. Makers of "Ilford" film and photographic papers '