Yes, this is Peter in the studio recorded during the Splinter Group days, around 2001 I think.
BTW: this version of Albatross is also included in the sampler "The best of Peter Green's Fleetwood Mac", really a great compilation of "the best" available at a good price, at least in Europe! Worth to have even if you have all the original albums. Just pure fun to listen to!
http://www.amazon.de/Best-Peter-Gree...0361148&sr=1-1