Traditional Indian Clothing

The sari is the most traditional piece of clothing worn in India. It is 9 yards of cloth elegantly draped […]