Island Song


Visual notes from Lanzarote, Canary Islands, Spain.