by urf
The traditional springfestival in the mountain village of Tejeda in the centre of the Canary Island of Spain in the Atlantic ocean.