by urf
The landscape near the Village of Temisas on the Canary Island of Spain in the Atlantic ocean.