Portfolio (49/122)

< Prev Next >
Indian businessmen Raj Narula is seen in his restaurant 'Haveli' in Ottawa on Tuesday March 4, 2008. .Sean Kilpatrick/Globe and Mail..