HomePeopleNoor Muhammed Vellapalakandy

NV

Noor Vellapalakandy

Kozhikode, Kerala, India

Timeline