|
Shellie played her recorder on several tracks on the debut album "Alisha Rules The World" which was recorded (no pun intended!) at The Church, Crouch End, London.
If anyone knows the actual date of this performance (or the location), please email me and let me know. The photographer is also unknown, again if anyone has this information let me know.
|
|