Nelly Furtado - Nelly Furtado performing live in concert at Alcatraz - Milan, Italy - Wednesday 13th March 2013 (1 Picture)
Nelly Furtado
Photo credit: DB
#1
Next Nelly Furtado Slideshow: MMVA 2012 (Much Music Video Awards) at the MuchMusic HQ - Show - - Sunday 17th June 2012