Colourful wall hangings in the market of Tepoztlan, Mexico.