Monday 5 November 2012

Photos From The Set Of Niyola Video ''Don't Delay Me''







Directed by the award winning Igho, will be release later in the year..

No comments: