Bharat Punjab: Artist crafts majestic 10-ft painting of Bhagwan Ram, aspires for installation at Ayodhya’s Ram Mandir