A Detective from Scotland Yard investigates a Spiritual Photographer in Aberdeen, 1903.A Detective from Scotland Yard investigates a Spiritual Photographer in Aberdeen, 1903.A Detective from Scotland Yard investigates a Spiritual Photographer in Aberdeen, 1903.