Devotees pay obeisance in Punjab to mark 400th Prakash Purb

creative