Velingara

Velingara, Spain and Canary Islands