Results 1 results found Playa de las Cucharas, Costa Teguise, Lanzarote, Canary Islands, Spain, Atlantic, Europe Boy on the beach, Playa de Cucharas, Costa Teguise, Lanzarote, Canary Islands, Spain, Europe