Julia Margaret Cameron: Her life and photographic work