Mantra Textile Magazine 13(1-12)Sept-Aug (2018)
PG