An artist from Punjab's Amritsar expressed his admiration for Russian President Vladimir Putin by making a seven-foot acrylic painting ahead of his visit on Dec 03. Putin will embark on a two-day visit to New Delhi on December 04, looking to restore defence and energy ties with India.