Nepalese Lokta Paper - sunshine 20"x28" sheet