Stock videos index

Stock Video

Beautiful wall hangings and other decoratives in a street market of Delhi/NCR, India