KLOO CHI is a fresh brand offering beautiful, premium quality beach towels