women are making flower festoons along a street in Mahabalipuram