by urf
traditional food at a market in the mountain village of Tejeda in the center of the Canary Island of Spain in the Atlantic ocean.