Film and photograph library