Kelly Osbourne, Sharon Osbourne and Jack Osbourne at 10th Annual Tribeca Film Festival - "God Bless Ozzy Osbourne" Premiere
Event: 10th Annual Tribeca Film Festival - "God Bless Ozzy Osbourne" Premiere - Arrivals
Venue & Location: Tribeca Performing Arts Center / New York City, NY, USA
Event Date: 04/24/2011
Photographer: Miro Vrlik / PR Photos