Featured Photo 2014-01-08: Liela Moss

[do_widget id=social-widget-3]

Liela Moss – The Duke Spirit – Boston, MA, 2009. If I didn’t know better I’d say this was Debbie Harry in about 1980.

Liela Moss - The Duke Spirit - Boston MA 02/22/09

Liela Moss – The Duke Spirit – Boston MA – 22 Feb 2009