by urf
a Landscape of the Mountain Region of Tamadaba in the centre of the Canary Island of Spain in the Atlantic ocean.