Martha Wainwright


Photo of Martha Wainwright

Martha Wainwright plays the guitar at the Hotel Café in Los Angeles on March 28th, 2005.

Photo ID #: 20050328-3-6