WENN photos

David Byrne

Musician David Byrne
2011 Cannes International Film Festival - Day 10 - This Must Be the Place - Premiere
Cannes, France - 20 May 2011
Credit: Ian Wilson/WENN

See our biography of David Byrne