Costa Teguise, Lanzarote, Spain

Costa Teguise, Lanzarote, Spain