Sarah McLachlan

SARAH McLACHLAN in concert on the Pepsi Stage Amsterdam, Holland - 18 November 2004
Credit:WENN

See our biography of Sarah McLachlan