SAN FRANCISCO, March 31, 2011 /PRNewswire/ -- Vastra, a global wellness clothing company, will launch a line of apparel based on the 5000 year old medicine system of Ayurveda at the San Francisco Green Festival (April 9-10 2011, SF Concourse Exhibition Center).
Vastra is an ancient word from Sanskr