WENN photos

Odetta

Odetta at the premiere of 'Lightning In a Bottle' at the DGA Theater New York City, USA
14.10.04 Credit: LK WENN

See our biography of Odetta