Hattie Webb & Charley Webb (as The Webb Sisters)
Hattie Webb & Charley Webb (as The Webb Sisters) was featured in the movie Leonard Cohen: Live in London.
Hattie Webb & Charley Webb (as The Webb Sisters) was featured in the movie Leonard Cohen: Live in London.