Kelly Osbourne and Sharon Osbourne at 10th Annual Tribeca Film Festival - "God Bless Ozzy Osbourne" Premiere - Arrivals
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