Indian police seize 80 Shahtoosh shawls from two traders

By |March 21, 2002|