Taro de Tahiche Lanzarote

Lanzarote , Canary Islands, Spain and Canary Islands