Afghan-Pakistani designer Osman Yousefzada unveils world's largest canvas at UK store : vimarsana.com