Iglesia de San Juan de Los GalguitosParishShareLP-138729 San Andrés y Sauces, CanariasSpainGet directions