china grass cloth








noun

  1. grass cloth.
48 queries 0.447